body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

form,

fieldset,

input,

textarea,

p,

blockquote,

table,

th,

td,

iframe {

	margin: 0;

	padding: 0

}

input, textarea, select {
    /*padding: 8px;*/
}

body {

	font-family: microsoft yahei, hiragino sans gb, arial;
	min-width: 990px;
	background: #f6f6f6;
	position: relative;
	overflow-x: hidden;
	font-size: 12px
}

img {
	border: 0;
	vertical-align: middle;
    z-index: 10000;
}

a {

	outline: none;
	cursor: pointer;
	color: #606060;
	text-decoration: none;
	font-family: microsoft yahei, hiragino sans gb
}

a:hover {
	text-decoration: none;
	color: #f64400;
}

.clear {
	height: 0;
	line-height: 0;
	clear: both;
}

.d-xi-b p {
    line-height: 28px;
    font-size: 16px;
    color: #262626;
    text-indent: 2em;
    letter-spacing: 0.2px;
    margin-bottom: 20px;
}

.clearfix:after {
	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden

}

*+html .clearfix {

	overflow: hidden

}



* html .clearfix {

	height: 1%

}



ul,

ol,

li,

dl,

dt,

dd {

	list-style-type: none

}



em {

	font-style: normal

}



li {

	list-style: none

}



img {

	border: 0;

	vertical-align: middle

}

imgs {z-index: 25;}



table {

	border-collapse: collapse;

	width: 100%;
margin: 10px 0 0 0;
}



input,

textarea,

select,

button {

	outline: none

}



.comSearchConText_2:focus,

.comSearchConText:focus {

	outline: none !important;

	background: #fff

}



.w1190 {

	width: 1200px;

	margin: 0 auto

}



.positionR {

	position: relative

}



.positionA {

	position: absolute

}



.fl {

	float: left

}



.fr {

	float: right

}



.show {

	display: block

}



.hide {

	display: none

}



.textC {

	text-align: center

}



.text_over {

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden

}



.w1210 {

	width: 1210px;

	overflow: hidden

}



.mt15 {

	margin-top: 15px

}



.mt20 {

	margin-top: 20px

}



.mt30 {

	margin-top: 30px

}



.mb20 {

	margin-bottom: 20px

}



.ml18 {

	margin-left: 18px

}



.mr27 {

	margin-right: 27px

}



.pt20 {

	padding-top: 20px

}



.pb20 {

	padding-bottom: 20px

}



.pt10 {

	padding-top: 10px

}



.cont_f2 {

	height: auto;

	background: #f2f2f2;

	overflow: hidden

}



.topmg30 {

	height: 30px

}



.h90 {

	height: 90px

}



.lazy {

	min-height: 3px;

	background: url(images/loading.gif) no-repeat center

}



#search_module {

	z-index: 1000;

	position: absolute;

	width: 78px;

	overflow: hidden;

	margin: 60px 0 0 364px;

	font-size: 14px;

	line-height: 26px;

	color: #666;

	background: #fff;

	border: #ccc 1px solid;

	border-top: none;

	cursor: pointer

}



#search_module li {

	padding: 0 10px;

	color: #666

}



#search_module li:hover {

	color: #f60

}



.header .line {

	width: 0;

	height: 35px;

border-right: 1px solid #d2d2d2;

	top: 53px;

	position: inherit;

	line-height: 20px;

	padding: 20px;
	

	margin-left: -34px

}



.g_tl {

	width: 100%;

	background: #fff;

}



.cgsc-zhuz {

	margin-top: 5px;

	margin-left: 8px;

	text-align: center;

	float: left;

	height: 25px;

	line-height: 25px;

	color: #233240;

	font-family: å¾®è½¯é›…é»‘;

	font-size: 16px

}



.zdxx {

	width: 66px;

	float: left;

	margin: 17px 0 0 41px

}



.cgsc-ziz {

	font-family: å¾®è½¯é›…é»‘;

	float: left;

	margin-top: 0;

	cursor: pointer;

	margin-left: 0;

	height: 22px;

	z-index: 99;

	line-height: 22px;

	width: 70px;

	position: relative

}



.cgsc-ziz span {

	width: 100px;

	text-align: left;

	display: block;

	color: #888;

	font-size: 12px

}



.cgsc-ziz em {

	position: absolute;

	right: 5px;

	top: 13px;

	width: 5px;

	height: 3px

}



div.nav-new {

	line-height: 36px;

	text-align: center;

	font-size: 12px

}



ul.nav-main-new {

	width: 100%;

	height: 100%;

	list-style-type: none

}



ul.nav-main-new span {

	display: inline-block;

	margin-left: 18px;

	width: 7px;

	height: 7px;

	background: url(../img/down-icon.png) no-repeat

}



.hover-up {

	transition-duration: .5s;

	transform: rotate(180deg);

	-webkit-transform: rotate(180deg)

}



.hover-down {

	transition-duration: .5s;

	transform: rotate(0deg);

	-webkit-transform: rotate(0deg)

}



ul.nav-main-new>li {

	display: block;

	float: left;

	color: #000;

	margin-right: 1px;

	cursor: pointer

}



div.hidden-box {

	width: 64px;

	border: 1px solid #ddd;

	position: absolute;

	display: none;

	background: #fff;

	top: 102px;

	z-index: 1

}



.hidden-box>ul {

	list-style-type: none;

	color: #000;

	cursor: pointer

}



.hidden-box li:hover {

	background: #f64400;

	color: #fff

}



.wk_show {

	display: block

}



.header_ad a {

	display: block;

	position: relative;

	width: 1190px;

	margin: 0 auto

}



.ad_close {

	position: absolute;

	right: 0;

	top: 0;

	background: url(images/pic.png) no-repeat -580px -571px;

	height: 20px;

	width: 20px;

	z-index: 999999

}



.login_h div {

	font-family: tahoma, microsoft yahei, hiragino sans gb, sans-serif

}



.wk_hide {

	display: none

}



.positionR {

	position: relative

}



.gofl {

	float: left;

	display: inline

}



.dpt_jp {

	float: left;

	width: 36px;

	height: 20px;

	background: url(images/pic.png) no-repeat -527px -543px

}



.dpt_bw {

	float: left;

	width: 36px;

	height: 20px;

	background: url(images/pic.png) no-repeat -564px -543px

}



.dpt_hy {

	float: left;

	width: 36px;

	height: 20px;

	background: url(images/pic.png) no-repeat -489px -543px

}



.dpt_pt {

	float: left;

	width: 36px;

	height: 20px;

	background: url(images/pic.png) no-repeat -453px -543px

}



.grayBtn {

	height: 18px;

	background: url(images/base_t_jbBg.png) repeat-x;

	line-height: 18px;

	font-size: 12px;

	padding: 0 10px;

	border: 1px solid #999;

	color: #3c3c3c !important;

	display: inline-block;

	zoom: 1;

	font-family: microsoft yahei, hiragino sans gb

}



.w161 {

	width: 161px !important

}



.top_out {

	background: #fff;

	width: 100%;

	margin: 0 auto;

	z-index: 99999

}



.top_top {

	overflow: hidden;

	width: 100%

}



.top-1 {

	height: 30px;

	width: 100%;

	margin: 0 auto;

	background: #fafafa;

	border-bottom: 1px solid #dfdfdf

}



.top-1-L {

	float: left;

	display: inline;

	width: 500px;

	height: 30px;

	line-height: 30px;

	letter-spacing: 1px;

	color: #666;

	position: relative

}



.top-1-L .show-code {

	width: 260px;

	position: absolute;

	top: 31px;

	left: 0;

	overflow: hidden;

	background-color: #fff;

	border: 1px solid #e6e6e6;

	border-top: none;

	padding: 10px;

	padding-right: 15px;

	z-index: 9

}



.show-code .right {

	float: left;

	overflow: hidden;

	width: 175px

}



.show-code .c-vx .two-code {

	width: 255px

}



.show-code .right .icons {

	float: left;

	width: 130px

}



.top-1-L p {

	float: left;

	line-height: 30px;

	height: 30px

}



.top-1-L .top_user {

	float: left;

	color: #666;

	line-height: 30px;

	height: 30px;

	padding: 0 10px 0 8px;

	margin-right: 8px;

	border-right: 1px solid transparent;

	border-left: 1px solid transparent;

	position: relative;

	zoom: 1;

	z-index: 9999

}



.top-1-L .top_user.z-hov {

	height: 31px;

	background: #fff;

	border-right: 1px solid #e6e6e6;

	border-left: 1px solid #e6e6e6;

	z-index: 110

}



.top-1-L .top_user .hdbox {

	display: none

}



.top-1-L .top_user .hdbox .imgbox {

	float: left;

	display: inline

}



.top-1-L .top_user .hdbox .cnt {

	float: left;

	display: inline

}



.top-1-L .top_user.z-hov .hdbox {

	position: absolute;

	left: -1px;

	top: 31px;

	border: 1px solid #e6e6e6;

	border-top: none;

	width: 216px;

	height: 60px;

	background: #fff;

	padding: 10px;

	display: block;

	z-index: 1

}



.top-1-L .top_user.z-hov .hdbox .imgbox {

	width: 60px;

	height: 60px;

	overflow: hidden

}



.top-1-L .top_user.z-hov .hdbox .cnt {

	padding-left: 10px;

	width: 146px;

	line-height: 18px

}



.top-1-L .top_user.z-hov .hdbox .cnt .it {

	padding-bottom: 3px

}



.top-1-L .top_user.z-hov .hdbox .cnt .it .set {

	color: #06c

}



.top-1-L .top_user.z-hov .hdbox .cnt .icon {

	display: block;

	margin-left: 10px;

	display: block

}



.top-1-L a {

	color: #ff7200

}



.top-1-L a:hover {

	color: #f60

}



.top-1-L .phoneLibrary {

	position: relative;

	margin-right: 6px;

	display: block;

	width: 90px;

	color: #666;

	float: left;

	border-left: 1px solid #fafafa;

	border-right: 1px solid #fafafa;

	z-index: 1

}



.top-1-L .phoneLibrary:hover {

	color: #666;

	border-left: 1px solid #e6e6e6;

	border-right: 1px solid #e6e6e6;

	border-bottom: 1px solid #fff

}



.top-1-L .phoneLibrary.now {

	color: #666;

	border-left: 1px solid #e6e6e6;

	border-right: 1px solid #e6e6e6;

	border-bottom: 1px solid #fff

}



.phoneLibrary .i-san {

	font-style: normal;

	width: 9px;

	height: 4px;

	background: url(images/pic.png) no-repeat -329px -335px;

	position: absolute;

	top: 13px;

	right: 6px

}



.phoneLibrary .i-san1 {

	width: 9px;

	height: 4px;

	background: url(images/pic.png) no-repeat -329px -362px;

	position: absolute;

	top: 14px;

	right: 6px

}



.top-1-R {

	float: right;

	display: inline

}



.top-1-R li {

	float: left;

	height: 30px;

	padding: 0 0;

	text-align: center;

	background: url(images/pic.png) no-repeat right -354px;

	_overflow: hidden

}



.top-1 .login {

	color: #f62

}



.top-1-L .regist {

	color: #666

}



.top-1-L .regist:hover {

	color: #f62

}



.top-1-R li a {

	color: #666

}



.top-1-R li a:hover {

	color: #f60;

	text-decoration: underline

}



.top-1-R li .toSet a,

.top-1-R li .shoppingListno a {

	color: #fff

}



.i-single {

	font-style: normal;

	float: left;

	margin: 8px 3px 0;

	width: 11px;

	height: 14px;

	background: url(images/pic.png) no-repeat -589px -331px

}



.buy_order_icon {

	width: 15px;

	height: 15px;

	float: left;

	background: url(images/icons.png) no-repeat -7px -7px;

	vertical-align: middle;

	margin: 7px 0 0 0

}



.snMenu {

	padding: 0 11px;

	position: relative;

	z-index: 100

}



.topTwoBorder {

	display: inline-block;

	cursor: pointer;

	height: 31px

}



.snMenu a span {

	display: inline-block;

	float: left;

	line-height: 31px

}



.snMenu a b {

	width: 9px;

	height: 4px;

	background: url(images/pic.png) no-repeat -329px -335px;

	display: inline-block;

	overflow: hidden;

	margin: 13px 0 0 6px;

	line-height: 0 !important

}



.snMenuHover {

	border: 1px solid #dfdfdf;

	border-top: none;

	background: #fff;

	padding: 0 10px;

	width: auto;

	z-index: 1

}



.snMenuHover li {

	height: 30px

}



.snMenuHover a span {

	display: inline-block;

	float: left;

	line-height: 31px

}



.snMenuHover a b {

	width: 9px;

	height: 4px;

	background: url(images/pic.png) no-repeat -329px -362px;

	display: inline-block;

	overflow: hidden;

	margin: 13px 0 0 6px

}



.shoppingList {

	position: absolute;

	width: 285px;

	border: 1px solid #dfdfdf;

	border-top: none;

	padding: 5px;

	left: -1px;

	background: #fff;

	top: 31px;

	display: none;

	_left: -50px

}



.shoppingListCon {

	height: 20px;

	padding: 5px 0 5px 5px

}



.shoppingListCon p {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 170px;

	overflow: hidden;

	padding: 0 5px;

	text-align: left

}



.shoppingListCon .num {

	height: 20px;

	line-height: 20px;

	margin-right: 8px;

	display: inline-block;

	float: left

}



.shoppingListCon .num a {

	display: inline-block;

	width: 15px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	float: left;

	cursor: pointer

}



.shoppingListCon .num a:hover {

	text-decoration: none

}



.shoppingListCon .num input {

	float: left;

	width: 33px;

	height: 18px;

	line-height: 18px;

	text-align: center;

	border: 1px solid #7f9db9

}



.shoppingListCon .end {

	float: left;

	width: 19px;

	height: 20px;

	background: url(images/common_01.png);

	overflow: hidden

}



.p0 {

	padding: 8px 0 0

}



.toSet {

	height: 36px;

	background-color: #f8f8f8;

	margin-top: 5px

}



.toSet p {

	float: left;

	text-align: left;

	padding-left: 10px;

	line-height: 36px;

	color: #555

}



.toSet p span {

	color: #f60

}



.toSet a {

	float: right;

	margin: 5px 10px 0;

	height: 26px;

	color: #fff;

	text-align: center;

	background: #ff7300;

	line-height: 26px;

	font-size: 12px;

	display: block;

	width: 80px

}



.toSet a:hover {

	color: #fff

}



.shoppingListno {

	position: absolute;

	width: 144px;

	border: 1px solid #dfdfdf;

	border-top: none;

	padding: 5px;

	left: -1px;

	background: #fff;

	top: 31px;

	display: none;

	padding: 26px 70px;

	_left: -11px

}



.shoppingListno p {

	height: 28px;

	line-height: 28px;

	color: #555

}



.shoppingListno a {

	display: block;

	height: 25px;

	width: 109px;

	text-align: center;

	line-height: 25px;

	color: #fff;

	font-weight: 700;

	background: url(images/pic.png) no-repeat -216px -481px;

	margin: 15px 0 0 20px

}



.topBuyC {

	position: absolute;

	border: 1px solid #dfdfdf;

	border-top: none;

	padding: 5px;

	left: -1px;

	width: 73px;

	background: #fff;

	top: 31px;

	display: none

}



.topBuyC a {

	height: 25px;

	line-height: 25px;

	display: inline-block

}



.topBuyCno {

	position: absolute;

	width: 196px;

	border: 1px solid #dfdfdf;

	border-top: none;

	padding: 5px;

	left: -1px;

	background: #fff;

	top: 31px;

	display: none;

	_left: -11px

}



.topbuycon {

	float: left;

	display: inline;

	width: 82px;

	margin-left: 10px;

	text-align: left

}



.topbuycon p {

	height: 25px;

	line-height: 25px;

	font-weight: 700;

	color: #666

}



.topbuycon ul li {

	height: 25px;

	line-height: 25px;

	width: 82px;

	background: 0 0;

	text-align: left;

	padding: 0;

	overflow: hidden

}



.top-1-R li.li_height {

	padding: 0;

	display: inline-block

}



.top-1-R li.topMenu_sitemap {}



.topMenu_sitemap .topBuyC {

	width: 277px;

	right: -1px;

	left: auto;

	padding-top: 10px

}



.site_hy {

	margin-bottom: 15px

}



.site_hy dt {

	float: left;

	padding: 0 15px 0 5px;

	width: 55px;

	color: #f64400;

	font-weight: 700;

	height: 24px;

	line-height: 24px

}



.site_hy dd {

	float: left;

	width: 202px;

	padding-right: 0;

	text-align: left

}



.site_hy dd span {

	height: 24px;

	line-height: 24px;

	display: inline-block;

	white-space: pre-wrap;

	word-break: break-all

}



.site_hy dd a {

	width: auto;

	height: 24px;

	line-height: 24px

}



.plw_hy {

	margin-bottom: 15px

}



.plw_hy dt {

	float: left;

	padding: 0 15px 0 5px;

	width: 81px;

	color: #666;

	font-weight: 700;

	height: 24px;

	line-height: 24px

}



.plw_hy dd {

	float: left;

	width: 175px;

	padding-right: 0;

	text-align: left

}



.plw_hy dd span {

	height: 24px;

	line-height: 24px;

	display: inline-block;

	white-space: pre-wrap;

	word-break: break-all

}



.plw_hy dd a {

	width: auto;

	height: 24px;

	line-height: 24px

}



.sp_line {

	background: url(images/pic.png) no-repeat -596px -359px;

	width: 8px;

	*margin-left: -8px;

	*width: 20px;

	height: 24px;

	vertical-align: middle;

	display: inline-block

}



.top-1-R li.y-right {

	padding-right: 24px

}



.top-1-R li.y-right .yellow_bg {

	right: 5px

}



.c-vx {

	float: right;

	margin-top: 10px;

	width: 260px;

	height: 140px;

	margin-bottom: 10px

}



.c-vx h2 {

	font-size: 14px;

	font-family: microsoft yahei, hiragino sans gb;

	color: #3c3c3c

}



.c-vx h2 a {

	font-weight: 400;

	color: #f60

}



.c-vx h2 a:hover {

	text-decoration: underline

}



.c-vx p {

	line-height: 30px

}



.c-vx .two-code {

	padding: 6px;

	width: 246px;

	background-color: #efefef;

	overflow: hidden

}



.two-code .left {

	width: 80px;

	height: 80px;

	overflow: hidden;

	float: left

}



.two-code .left img {

	width: 80px;

	height: 80px;

	overflow: hidden;

	border: none

}



.two-code .right {

	float: left

}



.two-code .right p {

	margin-left: 10px;

	font-size: 12px;

	font-family: microsoft yahei, hiragino sans gb;

	color: #3c3c3c

}



.two-code .right .icons {

	width: 140px;

	height: 20px;

	line-height: 20px;

	background-color: #e6e6e6;

	margin-bottom: 6px;

	border-radius: 50px;

	margin-left: 15px;

	font-size: 12px;

	font-family: microsoft yahei, hiragino sans gb;

	color: #3c3c3c

}



.right .icons .i1 {

	float: left;

	width: 15px;

	height: 15px;

	background: url(images/pic.png) no-repeat -32px -393px;

	margin: 0 6px

}



.right .icons .i2 {

	float: left;

	width: 15px;

	height: 15px;

	background: url(images/pic.png) no-repeat -32px -429px;

	margin: 0 6px

}



.top_yellow_bg {

	right: 20px;

	position: absolute;

	top: 0;

	width: 16px;

	height: 16px;

	line-height: 16px;

	text-align: center;

	background: url(images/base_t_numBg.png) no-repeat;

	color: #fff;

	display: inline-block;

	*display: inline;

	zoom: 1;

	z-index: 150

}



.yellow_bg.lh10 {

	line-height: 10px

}



.m-btn {

	text-align: center;

	margin: 8px 0 4px

}



.m-btn .grayBtn {

	margin: 0 5px

}



.m-list {

	margin: 0 6px

}



.m-list li {

	border-bottom: 1px dashed #e6e6e6;

	width: 100%;

	float: none;

	height: 36px;

	padding: 0;

	text-align: left;

	background: 0 0

}



.m-list li a {

	display: block;

	height: 36px;

	line-height: 36px;

	color: #666;

	text-decoration: none;

	padding-left: 32px;

	background: url(images/common-pic.png) no-repeat -209px -167px

}



.m-list li a s {

	color: #f60;

	font-weight: 700;

	text-decoration: none

}



.m-list li a:hover {

	color: #f60;

	text-decoration: underline;

	background: url(images/common-pic.png) no-repeat -209px -127px

}



.positionR .snMenu a span {

	margin-right: 15px

}



.top-1-R li.snMenu {

	padding: 0 6px !important

}



.li_height.snMenu a b {

	margin: 15px 0 0 18px

}



.snMenu a:hover {

	text-decoration: none

}



.i_photo {

	float: left;

	padding-left: 24px;

	background: url(images/i_photo.png) no-repeat left center

}



.i_photo a {

	color: #08c

}



.i_photo a:hover {

	color: #f64400

}



.top_user b {

	width: 9px;

	height: 4px;

	background: url(images/base_t_icon.gif) no-repeat 0 0;

	display: inline-block;

	overflow: hidden;

	margin: 15px 0 0 6px

}



.z-hov b {

	background-position: 0 -8px

}



.i_collect {

	padding-left: 15px;

	margin-left: 4px;

	background: url(images/base_t_collect.png) no-repeat left 2px

}



a.i_exit {

	color: #3c3c3c

}



a.i_exit:hover {

	color: #f60;

	text-decoration: none

}



.is_span {

	padding: 0 10px

}



.btn_lr {

	display: inline-block;

	width: 44px;

	height: 30px;

	text-align: center

}



.top-1-L .login {

	background: #f64400;

	color: #fff

}



.top-1-L .login:hover {

	background-color: #f60

}



.top-1-L .login:hover {

	color: #fff

}



.top-1-L .regist {

	width: 65px;

	height: 30px;

	display: inline-block;

	color: #3c3c3c;

	background: #ddd;

	margin: 0

}



.m_guide_pop {

	position: absolute;

	left: 28px;

	top: 26px;

	width: 135px;

	height: 68px;

	padding-top: 10px;

	background: url(images/m_guide_bg.png) repeat left top;

	z-index: 22

}



.m_guide_pop a {

	display: inline-block;

	font-size: 14px;

	color: #3c3c3c;

	font-family: microsoft yahei, hiragino sans gb;

	line-height: 170%

}



.m_guide_pop a:hover {

	color: #f60;

	text-decoration: underline

}



.m_guide_cont {

	display: table-cell;

	vertical-align: middle;

	text-align: center;

	height: 68px;

	width: 135px

}



.m_guide_gb {

	position: absolute;

	right: -4px;

	top: 7px;

	height: 15px;

	width: 15px;

	text-indent: -9999px;

	background: url(images/m_g_ganbi.png) repeat left top

}



.top-1-R li.bgno {

	background: 0 0

}



.header {

	height: 110px

}



.top_logo {

	float: left;

	margin-top: -12px

}



.top_logo .logo_wk,

.top_logo .logo_teng {

	float: left;

	margin-right: 10px

}



.search {

	float: left;

	margin-left: 70px;

	margin-top: 28px;

	width: 588px;

	height: 70px;

	overflow: visible

}



.comSearchCon {

	position: relative;

	height: 40px

}



.comSearchCon .comSelect {

	position: absolute;

	left: 0;

	top: 0;

	width: 78px;

	height: 40px;

	line-height: 36px;

	font-size: 12px;

	background: #f5f5f5 url(images/pic.png) no-repeat -268px -319px;

	border: 2px solid #f64400;

	border-right: none;

	cursor: pointer;

	text-indent: 5px

}



.comSearchCon .comSelect.on {

	border-right: 1px solid #e8e8e8;

	background-position: -270px -345px

}



.comSelect .comTagselect {

	padding-left: 12px

}



.comSelect .comTagoptions {

	z-index: 1000;

	position: absolute;

	top: 36px;

	left: 0;

	width: 77px;

	margin: 0;

	padding-bottom: 6px;

	background: #f5f5f5;

	border: 1px #e8e8e8 solid;

	border-top: 0

}



.comSelect .comTagoptions li {

	height: 24px;

	line-height: 24px;

	padding: 3px 0;

	color: #252525;

	cursor: pointer;

	text-align: left

}



.comSelect .comTagoptions li a {

	display: block;

	padding-left: 12px

}



.comSearchConText {

	float: left;

	width: 418px;

	height: 20px;

	box-sizing: content-box;

	line-height: 20px;

	background: #fff;

	padding: 8px 0 8px 90px;

	outline: 0;

	font-family: microsoft yahei;

	border: 2px solid #f64400;

	border-left: none;

	border-right: none;

	font-size: 14px;

	color: #b3b3b3

}



.comSearchConBtn {

	float: left;

	width: 80px;

	height: 40px;

	background: #f64400;

	border: none;

	float: left;

	overflow: hidden;

	cursor: pointer;

	color: #fff;

	font-family: hiragino sans gb, microsoft yahei;

	font-size: 16px

}



.search .keyword {

	width: 558px;

	color: #666;

	height: 25px;

	line-height: 25px;

	font-size: 12px;

	overflow: hidden

}



.search .keyword span {

	color: #3c3c3c;

	float: left

}



.search .keyword a {

	padding: 0 15px 0 0;

	color: #3c3c3c;

	font-size: 12px

}



.search .keyword a:hover {

	color: #f60

}



.cgtcode {

	float: right;

	margin: 10px 0 0;

	width: 74px;

	text-align: center

}



.cgtcode span {

	line-height: 20px;

	font-size: 12px;

	display: block;

	color: #252525

}



.search_key_wrap {

	display: none;

	z-index: 1000;

	position: absolute;

	left: 80px;

	top: 40px;

	width: 398px;

	border: 1px solid #ddd;

	background: #fff;

	border-top: none

}



.search_key_wrap .key_list {

	max-height: 260px;

	padding: 5px 0;

	overflow: hidden

}



.search_key_wrap .key_list li {

	line-height: 26px;

	height: 26px;

	text-indent: 10px;

	color: #666;

	cursor: pointer;

	position: relative

}



.search_key_wrap .key_list li.li_hover a {

	color: #f64400;

	background: #f6f6f6

}



.search_key_wrap_2 .key_list_2 li.li_hover a {

	color: #f64400;

	background: #f6f6f6

}



.search_key_wrap .key_list li:hover {

	background: #f6f6f6

}



.search_key_wrap .key_list li a {

	color: #999;

	display: block;

	line-height: 26px;

	height: 26px;

	font-size: 12px

}



.search_key_wrap .key_list li a:hover {

	color: #f64400;

	background: #f6f6f6

}



.search_key_wrap_2 .key_list_2 li a:hover {

	color: #f64400;

	background: #f6f6f6

}



.search_key_wrap .key_list li span {

	display: inline-block;

	text-indent: 0;

	max-width: 260px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}



.search_key_wrap .key_list li i {

	display: inline-block;

	position: absolute;

	right: 10px;

	top: 0;

	text-align: right;

	color: #999;

	font-style: normal

}



.search_key_wrap .key_list li i label {

	display: inline-block;

	height: 34px;

	line-height: 34px;

	text-indent: 0;

	vertical-align: bottom;

	max-width: 130px;

	font-style: normal;

	overflow: hidden

}



.search_key_wrap .search_key_advice {

	border-top: 1px solid #ddd;

	text-align: center;

	color: #666;

	cursor: auto;

	height: 30px;

	line-height: 30px

}



.search_key_wrap_2 {

	display: none;

	position: absolute;

	left: 80px;

	top: 40px;

	width: 569px;

	border: 1px solid #ddd;

	background: #fff;

	border-top: none

}



.search_key_wrap_2 .key_list_2 {

	list-style-type: none;

	max-height: 320px;

	padding: 10px 0;

	overflow: hidden

}



.search_key_wrap_2 .key_list_2 li {

	list-style: none;

	line-height: 32px;

	height: 32px;

	text-indent: 10px;

	color: #666;

	cursor: pointer;

	position: relative

}



.search_key_wrap_2 .key_list_2 li a {

	color: #999;

	display: block;

	height: 32px;

	line-height: 32px

}



.search_key_wrap_2 .key_list_2 li i {

	display: inline-block;

	position: absolute;

	right: 10px;

	top: 0;

	text-align: right;

	color: #999;

	font-style: normal

}



.search_key_wrap_2 .search_key_advice_2 {

	border-top: 1px solid #ddd;

	text-align: center;

	color: #666;

	cursor: auto;

	height: 30px;

	line-height: 30px

}



.float_search {

	z-index: 999999;

	width: 100%;

	height: 60px;

	box-shadow: 0 1px 6px rgba(0, 0, 0, .15);

	background: #fff;

	position: fixed;

	top: -100px;

	-webkit-transition: top .1s ease 0s;

	-moz-transition: top .5s ease 0s;

	-o-transition: top .5s ease 0s;

	transition: top .5s ease 0s

}



.float_search_cont {

	width: 1190px;

	margin: 0 auto;

	height: 60px

}



.top_logo_2 {

	float: left;

	margin-top: 9px;

	height: 41px;

	overflow: hidden

}



.top_logo_2 .logo_wk,

.top_logo_2 .logo_teng {

	float: left

}



.search_fixation {

	width: 790px;

	margin-left: 80px;

	float: left;

	margin-top: 9px

}



.comSearchCon_2 {

	width: 790px;

	height: 40px;

	position: relative

}



.comSearchCon_2 .comSelect {

	cursor: pointer;

	float: left;

	width: 78px;

	height: 20px;

	line-height: 20px;

	padding: 8px 0;

	font-size: 12px;

	position: absolute;

	background: #f5f5f5 url(images/pic.png) no-repeat -270px -319px;

	left: 0;

	top: 0;

	border: 2px solid #f64400;

	border-right: none

}



.comSearchCon_2 .comSelect.on {

	border-right: 1px solid #e8e8e8;

	background-position: -270px -345px

}



.comSearchConText_2 {

	float: left;

	width: 620px;

	height: 20px;

	box-sizing: content-box;

	line-height: 20px;

	background: #fff;

	padding: 8px 0 8px 90px;

	outline: 0;

	font-family: microsoft yahei;

	border: 2px solid #f64400;

	border-left: none;

	border-right: none;

	font-size: 14px;

	color: #b3b3b3

}



.headernav {
	width: 100%;
	height: 40px;
	/*border-bottom: 2px solid #dfdfdf*/
}

.headnavs{
	border-bottom: 2px solid #dfdfdf
}

.headernav_c {

	height: 40px;

	position: relative

}



.headernav_left {

	width: 996px;

	height: 40px;
	overflow:hidden;

	float: left;

	background: url(images/pic.png) no-repeat 995px -653px

}



.headernav_left ul li {

	list-style: none;

	position: relative;

	height: 40px;

	float: left;

	text-align: center;

	width: 160px

}



.headernav_left ul li:nth-child(2) {

	padding-left: 1px

}



.headernav_left ul li:first-child {

	width: 181px;

	text-align: left;

	text-indent: 2.4em;

	cursor: pointer

}



.headernav_left ul li:last-child {

	padding-right: 1px

}



.headernav_left ul li a {

	color: #3c3c3c;

	height: 37px;

	line-height: 37px;

	display: inline-block;

	font-size: 16px;

	font-weight: 400;

	font-family: microsoft yahei

}



.headernav_left ul li a:hover {

	text-decoration: none;

	color: #f64400;

	border-bottom: 3px solid #f64400

}



.headernav_left ul li.on a {

	font-size: 16px

}



.headernav_left ul li i {

	position: absolute;

	display: block;

	top: 2px;

	right: -4px;

	width: 20px;

	height: 14px

}



.headernav_left ul li i.t_new {

	background: url(images/new.png) no-repeat

}



.headernav_left ul li i.t_hot {

	background: url(images/t_hot.png) no-repeat

}



.home_market1 {

	display: none;

	width: 180px;

	height: 40px;

	line-height: 40px;

	font-size: 16px;

	color: #fff;

	background-color: #f64400;

	font-family: hiragino sans gb, microsoft yahei

}



.home_market1 .nav-icon1 {

	position: absolute;

	top: 0;

	left: 0;

	width: 40px;

	height: 40px;

	background: url(images/pic.png) no-repeat -37px 0

}



.headernav_right {

	width: 110px;

	height: 32px;

	float: right;

	margin-right: 40px;

	padding-top: 8px

}



.headernav_right a {

	text-align: center;

	color: #f64400;

	display: block;

	height: 22px;

	line-height: 22px;

	background: #fff;

	font-size: 14px;

	border-radius: 3px;

	padding: 0 8px;

	margin-right: 16px

}



.headernav_right a:hover {

	border-radius: 5px;

	color: #fff;

	text-align: center;

	background: #f64400

}



.grey_bg {

	width: 100%;

	padding-bottom: 20px;

	background: #f2f2f2

}



.firstScr {

	position: relative

}



.m_zl {

	padding: 9px 0 10px;

	position: relative;

	width: 180px;

	height: 530px;

	background-color: #fff

}



.m_zl .fd-clr {

	clear: both;

	height: 33px

}



.m_zl .fd-clr i {

	width: 33px;

	height: 33px;

	background: url(images/pic.png) no-repeat;

	vertical-align: middle;

	display: block;

	float: left;

	overflow: hidden

}



.m_zl .fd-clr i.i2 {

	background-position: 0 -37px

}



.m_zl .fd-clr i.i3 {

	background-position: 0 -74px

}



.m_zl .fd-clr i.i4 {

	background-position: 0 -111px

}



.m_zl .fd-clr i.i5 {

	background-position: 0 -148px

}



.m_zl .fd-clr i.i6 {

	background-position: 0 -185px

}



.m_zl .fd-clr i.i7 {

	background-position: 0 -222px

}



.m_zl .fd-clr i.i8 {

	background-position: 0 -259px

}



.m_zl .fd-clr i.i9 {

	background-position: 0 -296px

}



.m_zl .fd-clr i.i10 {

	background-position: 0 -333px

}



.m_zl .fd-clr i.i11 {

	background-position: 0 -370px

}



.m_zl .fd-clr i.i12 {

	background-position: 0 -407px

}



.m_zl .fd-clr i.i13 {

	background-position: 0 -444px

}



.m_zl .fd-clr i.i14 {

	background-position: 0 -481px

}



.m_zl .fd-clr i.i15 {

	background-position: 0 -518px

}



.m_zl .fd-clr i.i16 {

	background-position: 0 -555px

}



.m_zl .fd-clr:hover {

	background-color: #f2f2f2

}



.m_zl .fd-clrhover {

	background-color: #f2f2f2

}



.m_zl .fd-clr a,

.m_zl .fd-clr span {

	display: block;

	float: left;

	font-size: 14px;

	height: 33px;

	line-height: 33px;

	white-space: nowrap;

	text-decoration: none

}



.m_zl .fd-clr span {

	color: #999

}



.m_zl .fd-clr:hover {

	color: #000

}



.m_zl .fd-clr:hover a {

	color: #000

}



.float-layer {

	overflow: hidden;

	position: absolute;

	top: 0;

	width: 780px;

	height: 547px;

	left: 170px;

	background-color: #fff;

	border-top: 1px solid #f60;

	border-left: 2px solid #f2f2f2;

	z-index: 99999;

	-moz-box-shadow: 0 2px 2px #f2f2f2;

	-webkit-box-shadow: 0 2px 2px #f2f2f2;

	box-shadow: 0 2px 2px #f2f2f2

}



.text-content {

	position: absolute;

	top: 0;

	width: 780px;

	z-index: 1000;

	height: 547px;

	left: 2px

}



.text-content .content-left {

	float: left;

	width: 518px

}



.text-content .content-right {

	float: right;

	width: 260px;

	height: 549px;

	background-color: #f8f8f8

}



.content-right hr {

	background-color: #f8f8f8;

	display: block;

	border: none;

	font-size: 0;

	height: 1px;

	margin-left: 20px;

	width: 249px

}



.content-right .ad-img01 {

	width: 260px;

	height: 190px;

	border: none;

	overflow: hidden

}



.content-right .ad-img02 {

	width: 260px;

	height: 350px;

	border: none;

	overflow: hidden

}



.content-right a {

	width: 220px;

	height: 300px

}



.content-right a img {

	width: 100%;

	height: 100%

}



.item-ctn {

	width: 460px;

	float: left;

	border-bottom: 2px dashed #f2f2f2;

	padding-bottom: 20px;

	margin-left: 30px

}



.item-ctn .bttext {

	margin: 37px 0 0 0 !important;

	width: 420px;

	border-bottom: none;

	display: block;

	height: 18px;

	padding-bottom: 8px;

	font-weight: 400;

	color: #f64400

}



.item-ctn .bttext a {

	color: #f64400;

	font-weight: 700

}



.item-ctn a {

	text-decoration: none;

	display: block;

	float: left;

	font-family: microsoft yahei;

	font-size: 14px;

	height: 18px;

	line-height: 18px

}



.item-ctn a:hover {

	color: #ff7300

}



.item-ctn ul {

	margin: 9px 0 -15px 0 !important;

	width: 460px;

	height: 90px;

	overflow: hidden;

	float: left

}



.item-ctn ul li {

	display: block;

	float: left;

	margin-bottom: 12px;

	margin-right: 18px

}



.item-ctn ul li a {

	display: block;

	height: 18px;

	line-height: 18px;

	white-space: nowrap;

	text-decoration: none

}



.item-ctn ul li a.red {

	color: red;

	font-weight: 700

}



.item-ctn ul li a:hover {

	color: #ff7300

}



.item-ctn ul li a.light {

	color: #ff7300

}



.m_zm {

	width: 800px;

	height: 550px;

	overflow: hidden

}



.m_zscroll {

	margin: 20px auto 0;

	overflow: hidden;

	position: relative;

	width: 760px;

	height: 300px

}



.m_zscroll .hd {

	position: absolute;

	right: 10px;

	bottom: 10px;

	overflow: hidden;

	z-index: 1;

	height: 20px

}



.m_zscroll .hd ul {

	overflow: hidden;

	zoom: 1;

	float: left

}



.m_zscroll .hd ul li {

	float: left;

	text-align: center;

	cursor: pointer;

	margin-right: 2px;

	width: 20px;

	height: 20px;

	line-height: 20px;

	background: #e6e6e6

}



.m_zscroll .hd ul li.on {

	background: #de7c4b;

	color: #fff

}



.m_zscroll .bd {

	position: relative;

	height: 100%;

	z-index: 0

}



.m_zscroll .bd li {

	zoom: 1;

	vertical-align: middle;

	position: relative

}



.m_zscroll .bd img {

	width: 760px;

	height: 300px;

	display: block

}



.m_zscroll .prev,

.m_zscroll .next {

	position: absolute;

	left: 0;

	top: 42%;

	margin-top: -10px;

	display: block;

	width: 26px;

	height: 54px;

	background: url(images/pic.png) -36px -313px no-repeat;

	filter: alpha(opacity=50);

	opacity: .5

}



.m_zscroll .next {

	left: auto;

	right: 0;

	background-position: -66px -313px

}



.m_zscroll .prev:hover,

.m_zscroll .next:hover {

	filter: alpha(opacity=100);

	opacity: 1

}



.m_zscroll .bd ul {

	overflow: hidden;

	position: absolute;

	top: 0;

	left: 0

}



.m_zscroll .bd ul li {

	float: left

}



.m_z_dpcx {

	height: 230px;

	overflow: hidden

}



.slideBox_down {

	margin: 0 auto;

	margin-top: 20px;

	width: 760px;

	height: 210px;

	overflow: hidden;

	position: relative

}



.slideBox_down ul {

	overflow: hidden;

	position: absolute;

	top: 0;

	left: 0

}



.slideBox_down .bd {

	position: relative;

	height: 100%;

	z-index: 0;

	background: #fff

}



.slideBox_down .bd li {

	zoom: 1;

	vertical-align: middle;

	float: left

}



.slideBox_down .bd img {

	width: 100%;

	display: block

}



.slideBox_down .prev,

.slideBox_down .next {

	position: absolute;

	left: 8px;

	top: 45%;

	margin-top: -10px;

	display: block;

	width: 20px;

	height: 40px;

	background: url(images/pic.png) -93px 0 no-repeat

}



.slideBox_down .next {

	left: auto;

	right: 8px;

	background-position: -142px 0

}



.slideBox_down .prev:hover,

.slideBox_down .next:hover {}



.slideBox_down .second_meauImg {

	margin-left: 14px;

	padding-left: 6px;

	width: 720px;

	height: 210px;

	overflow: hidden

}



.slideBox_down .sceond_img {

	float: left;

	width: 144px;

	height: 200px;

	display: block;

	overflow: hidden;

	margin-top: 5px

}



.sceond_img {

	transition: All .4s ease-in-out;

	-webkit-transition: All .4s ease-in-out;

	-moz-transition: All .4s ease-in-out;

	-o-transition: All .4s ease-in-out

}



.sceond_img:hover {

	transform: translate(0, -10px);

	-webkit-transform: translate(0, -10px);

	-moz-transform: translate(0, -10px);

	-o-transform: translate(0, -10px);

	-ms-transform: translate(0, -10px)

}



.second_meauImg a:hover {

	color: #3c3c3d

}



.child_text {

	width: 144px;

	text-align: center;

	font-family: microsoft yahei, hiragino sans gb

}



.child_text p {

	color: #f60;

	font-size: 14px

}



.child_text p em {

	font-size: 18px

}



.m_zr {

	margin-top: 20px;

	width: 210px;

	height: 520px;

	padding-bottom: 10px;

	overflow: hidden;

	background-color: #fff

}



.user_header {

	overflow: hidden;

	color: #3c3c3c;

	font-family: microsoft yahei

}



.user_header .head_pic {

	display: block;

	float: left;

	height: 50px;

	margin-left: 12px;

	margin-top: 7px;

	width: 50px

}



.user_header .head_pic img {

	border-radius: 50%;

	display: block;

	height: 50px;

	width: 50px

}



.user_header .head_text {

	float: left;

	width: 130px;

	margin-left: 10px

}



.user_header .head_text .say_hello {

	display: block;

	margin-top: 24px;

	margin-bottom: 20px;

	height: 18px;

	font-size: 12px;

	line-height: 18px

}



.user_header a.last_login {

	display: block;

	padding: 5px 10px 10px;

	color: #f64400;

	text-align: center;

	font-size: 12px

}



.operation {

	position: relative;

	height: 50px;

	overflow: hidden

}



.operation .login_btn_icon {

	position: absolute;

	left: 10px;

	top: 14px;

	width: 19px;

	height: 19px;

	background: url(images/pic.png) no-repeat -68px -192px

}



.operation .regist_btn_icon {

	position: absolute;

	left: 16px;

	top: 14px;

	width: 19px;

	height: 19px;

	background: url(images/pic.png) no-repeat -38px -192px

}



.operation .login_btn,

.operation .regist_btn {

	position: relative;

	background-color: #f60;

	border: 1px solid #e7e7e7;

	border-bottom: none;

	border-right: none;

	border-color: #e7e7e7;

	float: left;

	border-image: none;

	border-style: solid solid solid none;

	border-width: 1px 1px 1px medium;

	display: block;

	font-family: microsoft yahei, hiragino sans gb;

	font-size: 14px;

	height: 44px;

	line-height: 44px;

	text-align: center;

	color: #fff

}



.operation .login_btn:hover {

	background: #f60;

	color: #fff;

	text-decoration: none

}



.operation .regist_btn:hover {

	background: #f64400;

	color: #fff;

	text-decoration: none

}



.operation .login_btn {

	background: #f64400;

	padding-left: 13px;

	width: 92px;

	border-right: none;

	margin-right: -2px

}



.operation .regist_btn {

	border-right: medium;

	padding-left: 16px;

	width: 86px;

	border-right: 1px #e2e2e2 solid

}



.buy_sell {

	height: 182px;

	overflow: hidden;

	margin-top: 1px

}



.slidetxtbox {

	width: 208px;

	text-align: left

}



.slidetxtbox .hd {

	height: 40px;

	line-height: 30px;

	position: relative

}



.slidetxtbox .hd ul {

	float: left;

	position: absolute;

	top: -1px;

	height: 40px

}



.slidetxtbox .hd ul li {

	height: 39px;

	font-weight: 400;

	font-family: microsoft yahei;

	color: #3c3c3c;

	font-size: 14px;

	text-align: center;

	line-height: 50px;

	border-bottom: 1px solid #e6e6e6;

	width: 104px;

	float: left;

	cursor: pointer

}



.slidetxtbox .hd ul li.on {

	height: 39px;

	background: #fff;

	border-bottom: 1px solid #f64400;

	color: #f64400

}



.slidetxtbox .bd {

	overflow: hidden;

	height: 140px;

	padding: 0 10px

}



.slidetxtbox .bd ul {

	width: 200px;

	padding-top: 13px

}



.slidetxtbox .bd li {

	float: left;

	margin-bottom: 13px

}



.slidetxtbox .bd li a {

	display: block;

	height: 28px;

	width: 28px;

	padding: 10px;

	background: #f3f3f3;

	border: 1px solid #ddd;

	text-align: center;

	line-height: 14px;

	color: #606060;

	font-size: 12px

}



.slidetxtbox .bd ul:nth-child(2) li:nth-child(5) a {

	height: 48px;

	line-height: 48px;

	width: 48px;

	padding: 0

}



.slidetxtbox .bd li:nth-child(8) a {

	height: 48px;

	line-height: 48px;

	width: 48px;

	padding: 0

}



.slidetxtbox .bd li:nth-child(10) a {

	height: 48px;

	line-height: 48px;

	width: 48px;

	padding: 0

}



.slidetxtbox .bd li a:hover {

	color: #f60

}



.slidetxtbox .bd li em {

	display: block;

	height: 48px;

	width: 19px;

	background: url(images/pic.png) no-repeat -178px 0

}



.rfgg {

	width: 189px;

	height: 200px;

	padding: 0 10px;

	margin-bottom: 10px

}



.rfgg2 {

	width: 189px;

	height: 200px;

	padding: 0 10px;

	display: none

}



.login_after .operation {

	display: none

}



.login_after .buy_sell {

	height: 175px

}



.login_after .rfgg2 {

	display: block

}



.login_after .rfgg {

	margin-bottom: 5px

}



.login_after .user_header a.last_login {

	padding: 0 10px

}



.market {

	width: 1190px;

	margin: 20px auto;

	background: #fff url(images/map.png) repeat-y 0 0;

	overflow: hidden

}



.market_section {

	float: left;

	width: 32.4%;

	text-align: center;

	margin: 28px 0;

	margin-left: 10px;

	overflow: hidden

}



.market_section .icon {

	width: 50px;

	height: 50px;

	background: url(images/pic.png) no-repeat -150px -318px;

	display: inline-block;

	vertical-align: middle

}



.market_section .icon.b {

	background-position: -150px -368px

}



.market_section .icon.a {

	background-position: -150px -418px

}



.market_section .icon {

	transition: transform .2s ease-in-out;

	-webkit-transition: transform .2s ease-in-out;

	-moz-transition: transform .2s ease-in-out;

	-o-transition: transform .2s ease-in-out

}



.market_section .icon:hover {

	transform: rotate(360deg);

	-webkit-transform: rotate(360deg);

	-moz-transform: rotate(360deg);

	-o-transform: rotate(360deg);

	-ms-transform: rotate(360deg)

}



.market_section_icon {

	height: 50px;

	width: 50px;

	border-radius: 50%

}



.market_title {

	width: 50px;

	font-size: 20px;

	line-height: 24px;

	color: #3c3c3c;

	display: inline-block;

	vertical-align: middle;

	margin: 0 2px

}



.market_item {

	display: inline-block;

	vertical-align: top;

	width: 252px;

	text-align: left;

	overflow: hidden

}



.market_item a {

	font-size: 12px;

	color: #606060;

	display: block;

	width: 60px;

	height: 22px;

	line-height: 22px;

	overflow: hidden;

	float: left

}



.market_item a:hover {

	color: #f60

}



.mt-46 {

	margin-top: -46px

}



.mb10 {

	margin-bottom: 10px

}



.find_bag {

	width: 1190px;

	margin: 0 auto;

	background: #fff;

	height: 215px;

	overflow: hidden

}



.find_cont_right {

	float: left;

	height: 215px;

	width: 0;

	overflow: hidden

}



.find_cont.on .find_cont_right {

	width: 790px

}



.find_tip {

	background: #fff;

	color: #f60;

	width: 200px;

	height: 164px;

	padding: 26px 22px;

	display: inline-block;

	float: left;

	position: relative

}



.find_tip .goods_topline {

	position: absolute;

	height: 2px;

	width: 200px;

	left: 0;

	top: 0;

	background: #f60

}



.find_tip h2 {

	font-size: 30px;

	font-weight: 400;

	border-bottom: 2px solid #f60;

	display: inline-block;

	padding-bottom: 5px

}



.find_tip p {

	font-size: 12px

}



.find_tip .p2 {

	margin-bottom: 8px;

	line-height: 22px;

	height: 22px;

	overflow: hidden

}



.find_tip .p1 {

	margin: 8px auto 2px;

	line-height: 22px;

	height: 22px;

	overflow: hidden

}



.find_tip .bottom_box {

	position: absolute;

	left: 0;

	top: 133px;

	width: 100%;

	height: 82px;

	background-color: #f60

}



.find_tip .tip_box {

	width: 138px;

	line-height: 26px;

	font-size: 14px;

	margin-left: 24px;

	margin-top: 19px;

	border: 2px solid #fff;

	padding-left: 10px;

	color: #fff;

	background: url(images/pic.png) no-repeat 114px -636px

}



.find_cont.on .find_tip {

	background: #f60;

	color: #fff

}



.find_cont.on .find_tip h2 {

	border-bottom: 2px solid #fff

}



.find_goods_form {

	padding: 14px 15px 0 20px;

	float: left

}



.form_input_div {

	margin-bottom: 15px;

	position: relative;

	width: 545px

}



.form_input_div i {

	position: absolute;

	left: 10px;

	top: 12px;

	font-size: 17px;

	color: #f60;

	font-style: normal;

	line-height: 110%

}



.find_goods_form input[type=text] {

	box-sizing: content-box;

	width: 500px;

	height: 30px;

	line-height: 30px;

	background: #f2f2f2;

	border: none;

	padding: 3px 24px;

	color: #888;

	font-family: microsoft yahei, hiragino sans gb

}



.find_goods_form input[type=text]:last-child {

	margin-bottom: 0

}



.find_goods_form input[type=text]:focus {

	background: #fff;

	outline: #999

}



.find_goods_success {

	position: fixed;

	display: none;

	width: 516px;

	height: 220px;

	background: #fff;

	left: 50%;

	top: 50%;

	margin-left: -258px;

	margin-top: -110px;

	z-index: 9999;

	box-shadow: 0 0 10px #666

}



.find_goods_success_content {

	width: 250px;

	height: 50px;

	margin: 50px auto 14px;

	background: url(images/pic.png) no-repeat -550px -234px

}



.find_goods_success_content img {

	height: 50px

}



.find_goods_success_content h2 {

	display: inline-block;

	color: #f64400;

	font-size: 20px;

	font-weight: 400;

	margin-top: 10px;

	margin-left: 58px

}



.find_goods_success_tips {

	font-size: 14px;

	color: #666;

	text-align: center

}



.find_goods_success_close {

	display: block;

	width: 110px;

	height: 30px;

	background: #f60;

	border: none;

	color: #fff;

	cursor: pointer;

	margin: 32px auto 0;

	border-radius: 2px

}



.find_goods_tel {

	height: 185px;

	width: 188px;

	float: right;

	position: relative;

	padding-right: 10px;

	margin: -202px 0;

	border-right: 1px solid #eee

}



.find_goods_tel .tel_top {

	width: 183px;

	height: 57px;

	text-align: center;

	background: url(images/pic.png) no-repeat -428px -170px;

	color: #f60

}



.find_goods_tel .tel_top h2 {

	font-size: 18px;

	font-weight: 400;

	line-height: 26px;

	width: 165px;

	color: #e93524

}



.find_goods_tel .tel_top h2:last-child {

	font-size: 24px;

	font-family: arial;

	color: #f64400

}



.find_goods_tel .tel_bottom {

	width: 188px;

	padding-top: 100px;

	text-align: center;

	background: #fff url(images/pic.png) no-repeat -369px -4px

}



.find_goods_tel .tel_bottom img {

	width: 103px;

	height: 107px;

	margin-top: -4px

}



.tel_bottom_submit {

	display: inline-block;

	width: 183px;

	height: 36px;

	background: #f60;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	line-height: 36px;

	margin-top: -8px;

	border: none

}



.tel_bottom_submit:hover {

	background: #f64400

}



.find_fiance_con {

	float: left;

	height: 215px;

	position: relative

}



.fiance_topline {

	position: absolute;

	top: 0;

	left: 0;

	height: 2px;

	background: #f60;

	width: 200px

}



.find_fiance_con .find_tip {

	background: #fff;

	color: #f60

}



.find_fiance_con .find_tip h2 {

	border-bottom: 2px solid #f60

}



.find_fiance_con .fiance_tip_wrap {

	position: absolute;

	left: 0;

	top: 133px;

	width: 100%;

	height: 82px;

	background: #f60

}



.find_fiance_con .fiance_tip_box_zjr {

	color: #fff;

	display: block;

	line-height: 26px;

	font-size: 14px;

	border: 2px solid #fff;

	padding-left: 40px;

	background: url(images/pic.png) no-repeat 114px -636px;

	margin: 0 15px 0 22px;

	margin-bottom: 2px

}



.fiance_tip_wrap .box_gylrz {

	margin-top: 26px

}



.fiance_div_radio {

	height: 36px;

	line-height: 36px

}



.fiance_radio {

	cursor: pointer;

	display: inline-block;

	height: 15px;

	line-height: 15px;

	background: url(images/pic.png) no-repeat -585px 0;

	padding-left: 18px;

	margin-right: 16px;

	color: #999;

	font-size: 12px

}



.fiance_radio_on {

	background: url(images/pic.png) no-repeat -585px -16px

}



.fiance_radio_last {

	margin: 0

}



.find_fiance_form {

	position: relative;

	height: 176px;

	padding: 23px 0 0 20px

}



.laydate_icon {

	cursor: pointer

}



.outshow {

	outline: #999

}



.find_fiance_form .fiance_form_col_last {

	margin-right: 0

}



.fiance_form_div .fiance_input {

	width: 170px;

	height: 30px;

	line-height: 30px;

	background: #f2f2f2;

	border: none;

	padding: 3px 41px 3px 24px;

	color: #888

}



.fiance_form_div .fiance_input:last-child {

	margin-bottom: 0

}



.fiance_form_div .fiance_input:focus {

	outline: 1px solid #999;

	background: #fff

}



.gylrz .fiance_form_col {

	width: 235px;

	float: left;

	margin-right: 20px

}



.gylrz .fiance_form_div {

	margin-bottom: 10px;

	position: relative

}



.gylrz .fiance_form_div i {

	position: absolute;

	left: 10px;

	top: 10px;

	font-size: 17px;

	color: #f60;

	font-style: normal

}



.gylrz .fiance_form_div b {

	-webkit-user-select: none;

	position: absolute;

	right: 10px;

	top: 8px;

	font-size: 14px;

	color: #3c3c3c;

	font-style: normal;

	font-weight: 400

}



.gylrz_bottom_submit {

	display: inline-block;

	width: 235px;

	height: 36px;

	background: #f60;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	line-height: 36px

}



.gylrz_bottom_submit:hover {

	background: #f64400

}



.esd_form .fiance_form_col {

	width: 235px;

	float: left;

	margin-right: 20px

}



.esd_form .fiance_form_div {

	margin-bottom: 10px;

	position: relative

}



.esd_form .fiance_form_div i {

	position: absolute;

	left: 10px;

	top: 10px;

	font-size: 17px;

	color: #f60;

	font-style: normal

}



.esd_form .fiance_form_div b {

	-webkit-user-select: none;

	position: absolute;

	right: 10px;

	top: 6px;

	font-size: 14px;

	color: #3c3c3c;

	font-style: normal;

	font-weight: 400

}



.esd_bottom_submit {

	display: inline-block;

	width: 235px;

	height: 36px;

	background: #f60;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	line-height: 36px

}



.esd_bottom_submit:hover {

	background: #f64400

}



.yezhudai_form .fiance_form_col {

	width: 235px;

	float: left;

	margin-right: 20px

}



.yezhudai_form .fiance_form_div {

	margin-bottom: 10px;

	position: relative

}



.yezhudai_form .fiance_form_div i {

	position: absolute;

	left: 10px;

	top: 10px;

	font-size: 17px;

	color: #f60;

	font-style: normal

}



.yezhudai_form .fiance_form_div b {

	-webkit-user-select: none;

	position: absolute;

	right: 10px;

	top: 6px;

	font-size: 14px;

	color: #3c3c3c;

	font-style: normal;

	font-weight: 400

}



.yezhudai_bottom_submit {

	display: inline-block;

	width: 235px;

	height: 36px;

	background: #f60;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	line-height: 36px

}



.yezhudai_bottom_submit:hover {

	background: #f64400

}



.ind_cdhy {

	overflow: hidden

}



.ind_cdhy_bt {

	height: 40px;

	line-height: 40px

}



.ind_cdhy_bt h2 {

	width: 200px;

	height: 40px;

	font-size: 20px;

	float: left;

	line-height: 40px;

	color: #3c3c3c;

	font-weight: 400

}



.ind_cdhy_bt h2 i {

	width: 4px;

	height: 20px;

	background: #f60;

	float: left;

	margin-top: 10px;

	margin-right: 10px

}



.ind_cdhy_bt ul {

	height: 40px;

	max-width: 720px;

	float: right;

	overflow: hidden;

	margin-right: -1px

}



.ind_cdhy_bt ul li {

	width: auto;

	height: 12px;

	font-size: 14px;

	color: #999;

	padding: 0 10px;

	margin: 14px 0;

	float: left;

	border-right: 1px solid #c2c2c2

}



.ind_cdhy_bt ul li:last-child {

	background: 0 0

}



.ind_cdhy_con {

	overflow: hidden

}



.ind_cdhy_con_lf {

	width: 226px;

	height: 486px;

	float: left;

	background: #fafafa;

	overflow: hidden;

	position: relative

}



.ind_cdhy_con_lf_img {

	width: 226px;

	height: 486px;

	overflow: hidden

}



.ind_cdhy_con_lf_img a {

	width: 226px;

	height: 486px;

	overflow: hidden

}



.ind_cdhy_con_lf_img img {

	width: 100%;

	height: 100%;

	border: none

}



.ind_cdhy_con_lf_img a:hover {

	margin-left: -3px;

	transition: .2s

}



.ind_cdhy_con_lf_text {

	position: absolute;

	top: 20px;

	left: 10px

}



.ind_cdhy_con_lf_text span {

	width: 57px;

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	color: #999;

	border-bottom: 2px solid #ff7300;

	display: block

}



.ind_cdhy_con_lf_text p {

	font-size: 16px;

	color: #3c3c3c;

	line-height: 27px;

	margin-top: 20px;

	height: 51px;

	overflow: hidden

}



.ind_cdhy_con_lf_text a {

	width: 86px;

	height: 22px;

	margin-top: 20px;

	line-height: 22px;

	background: url(images/pic.png) no-repeat -216px -294px;

	display: inline-block;

	color: #fff;

	text-align: center;

	border-radius: 15px

}



.ind_cdhy_con_rf {

	width: 964px;

	height: 486px;

	float: right;

	overflow: hidden

}



.ind_cdhy_con_rf ul li {

	width: 226px;

	background: #f2f2f2;

	float: left;

	margin: 0 0 15px 15px

}



.ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img {

	width: 155px;

	height: 155px;

	margin: 0 auto;

	padding: 10px 36px;

	display: table-cell;

	text-align: center;

	vertical-align: middle

}



.ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img span {

	width: 155px;

	height: 155px;

	overflow: hidden

}



.ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img img {

	max-width: 155px;

	max-height: 155px;

	width: 100%;

	height: 100%

}



.ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img img {

	transition: all .2s ease 0s;

	-moz-transition: all .2s ease 0s;

	-webkit-transition: all .2s ease 0s;

	-o-transition: all .2s ease 0s

}



.ind_cdhy_con_rf ul li:hover .ind_cdhy_con_rf_img img {

	transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-o-transform: scale(1.1)

}



.ind_cdhy_con_rf_text {

	height: 60px;

	padding: 0 10px;

	background: #f2f2f2

}



.ind_cdhy_con_rf_text p {

	height: 28px;

	overflow: hidden;

	padding-top: 4px;

	text-align: center

}



.ind_cdhy_con_rf_text p a {

	font-size: 14px;

	color: #3c3c3c;

	line-height: 28px

}



.ind_cdhy_con_rf_text span {

	width: 156px;

	height: 20px;

	line-height: 20px;

	display: block;

	font-size: 14px;

	color: #f64400;

	text-align: center

}



.ind_cdhy_con_rf ul li:hover .ind_cdhy_con_rf_text {

	background: #f60

}



.ind_cdhy_con_rf ul li:hover .ind_cdhy_con_rf_text p a,

.ind_cdhy_con_rf ul li:hover .ind_cdhy_con_rf_text span {

	color: #fff

}



.ind_zrcyd_con li {

	transition: All .4s ease-in-out;

	-webkit-transition: All .4s ease-in-out;

	-moz-transition: All .4s ease-in-out;

	-o-transition: All .4s ease-in-out

}



.ind_zrcyd_con li:hover {

	transform: translate(0, -5px);

	-webkit-transform: translate(0, -5px);

	-moz-transform: translate(0, -5px);

	-o-transform: translate(0, -5px);

	-ms-transform: translate(0, -5px)

}



.ind_zrcyd_con li:hover img {

	transition: All .3s ease-in-out;

	-webkit-transition: All .3s ease-in-out;

	-moz-transition: All .3s ease-in-out;

	-o-transition: All .3s ease-in-out;

	transform: translate(0, -5px);

	-webkit-transform: translate(0, -5px);

	-moz-transform: translate(0, -5px);

	-o-transform: translate(0, -5px);

	-ms-transform: translate(0, -5px)

}



.ind_zrcyd {

	width: 1190px;

	height: 280px;

	overflow: hidden

}



.ind_cdhy_bt a {

	height: 12px;

	line-height: 12px;

	font-size: 14px;

	float: right;

	color: #999

}



.ind_cdhy_bt a:hover {

	color: #f60

}



.ind_zrcyd_con {

	width: 1190px;

	height: 243px;

	overflow: hidden

}



.ind_zrcyd_con ul {

	width: 1205px

}



.ind_zrcyd_con ul li {

	width: 226px;

	height: 240px;

	float: left;

	overflow: hidden;

	margin-right: 15px

}



.ind_zrcyd_con ul li img {

	width: 226px;

	height: 240px

}



.hangyhy {

	background: #f2f2f2;

	overflow: hidden

}



.hangyhy_title {

	height: 40px;

	line-height: 40px

}



.hangyhy_title h2 {

	width: 200px;

	height: 40px;

	font-size: 20px;

	float: left;

	line-height: 40px;

	color: #3c3c3c;

	font-weight: 400

}



.hangyhy_title h2 i {

	width: 4px;

	height: 20px;

	background: #536bb2;

	float: left;

	margin-top: 10px;

	margin-right: 10px

}



.hangyhy_cont {

	overflow: hidden

}



.hangyhy_cont ul {

	width: 1210px;

	height: auto

}



.hangyhy_cont ul li {

	width: 585px;

	height: 366px;

	margin: 0 20px 22px 0;

	background: #fff

}



.hyhy_left {

	width: 200px;

	height: 366px;

	background: #fafafa

}



.hyhy_left_top {

	width: 100%;

	height: 100px;

	overflow: hidden;

	margin-bottom: 24px

}



.hyhy_left_food {

	width: 130px;

	height: 34px;

	font-size: 16px;

	line-height: 34px;

	text-align: center;

	color: #fff;

	background: url(images/pic.png) no-repeat -216px 0;

	margin: 38px 0 6px 35px

}



.hyhy_left_food:hover {

	color: #fff !important

}



.hyhy_type_tit01 {

	background-position: -216px 0

}



.hyhy_type_tit02 {

	background-position: -216px -201px

}



.hyhy_type_tit03 {

	background-position: -216px -40px

}



.hyhy_type_tit04 {

	background-position: -216px -80px

}



.hyhy_type_tit05 {

	background-position: -216px -120px

}



.hyhy_type_tit06 {

	background-position: -216px -160px

}



.hyhy_left_top a {

	width: 100%;

	font-size: 12px;

	height: 22px;

	line-height: 22px;

	color: #f60;

	display: block;

	text-align: center;

	overflow: hidden

}



.hyhy_left_top a:hover {

	text-decoration: underline

}



.food_logoimg {

	width: 200px;

	height: 242px;

	display: block;

	overflow: hidden;

	position: relative

}



.food_logoimg img {

	width: 100%;

	height: 100%

}



.food_logoimg span {

	position: absolute;

	left: 20px;

	right: 20px;

	bottom: 22px;

	line-height: 16px;

	font-size: 12px;

	color: #606060;

	text-align: center

}



.food_logoimg img {

	transition: All .4s ease-in-out;

	-webkit-transition: All .4s ease-in-out;

	-moz-transition: All .4s ease-in-out;

	-o-transition: All .4s ease-in-out

}



.food_logoimg img:hover {

	transform: translate(-5px, 0);

	-webkit-transform: translate(-5px, 0);

	-moz-transform: translate(-5px, 0);

	-o-transform: translate(-5px, 0);

	-ms-transform: translate(-5px, 0)

}



.hyhy_center {

	width: 230px;

	height: 366px;

	overflow: hidden

}



.hyhy_center_type {

	width: 190px;

	height: 80px;

	padding: 0 20px;

	overflow: hidden

}



.mt12 {

	margin-top: 12px

}



.mt10 {

	margin-top: 10px

}



.mt02 {

	margin-bottom: 2px

}



.font_red {

	color: #f64400

}



.hyhy_center_type_tit {

	font-size: 14px;

	color: #3c3c3c;

	height: 24px;

	line-height: 24px;

	display: block

}



.hyhy_center_type_tit:hover {

	color: #3c3c3c !important

}



.hyhy_center_type p {

	width: 100%;

	height: 40px;

	overflow: hidden;

	margin-bottom: 12px

}



.hyhy_center_type p a {

	width: auto;

	height: 20px;

	line-height: 20px;

	display: inline-block;

	white-space: nowrap;

	margin: 0 10px 0 0

}



.col_line {

	width: 100%;

	height: 1px;

	border-bottom: 1px dashed #e6e6e6;

	display: block

}



.hyhy_right {

	width: 155px;

	height: 366px;

	overflow: hidden

}



.hyhy_right_top,

.hyhy_right_bottom {

	width: 160px;

	height: 183px;

	display: block;

	cursor: pointer;

	overflow: hidden;

	position: relative

}



.hyhy_right_top img,

.hyhy_right_bottom img {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0

}



.hyhy_right_top:hover img,

.hyhy_right_bottom:hover img {

	left: -3px;

	transition: .35s

}



.hyhy_right_top_tit {

	width: 155px;

	height: 182px;

	position: absolute;

	left: 15px;

	top: 12px;

	z-index: 50

}



.hyhy_right_top_tit {

	width: 130px;

	height: 30px;

	line-height: 30px

}



.hyhy_right_top_tit strong {

	color: #fd4e00;

	font-weight: 700;

	font-size: 20px

}



.hyhy_right_top_tit .font_20 {

	color: #3c3c3c;

	font-size: 20px;

	display: block

}



.hyhy_right_top_tit .font_12 {

	color: #999;

	font-size: 12px;

	height: 20px;

	line-height: 20px;

	display: block

}



.hyhy_right_top_tit_line {

	width: 20px;

	height: 2px;

	background: #ff7300;

	position: absolute;

	left: 0;

	top: 56px

}



.hangyhy_more_bg {

	width: 100%;

	height: 16px;

	line-height: 16px;

	position: relative;

	border-top: 1px solid #e1e1e1;

	margin-top: 10px

}



.hangyhy_more {

	width: 110px;

	height: 16px;

	line-height: 16px;

	background-color: #f2f2f2;

	display: block;

	position: relative;

	margin: auto;

	cursor: pointer;

	padding: 0 15px;

	position: absolute;

	left: 50%;

	margin-left: -70px;

	top: -8px

}



.hangyhy_more span {

	font-size: 14px;

	color: #666;

	height: 16px;

	line-height: 16px;

	display: block

}



.hangyhy_more i {

	width: 15px;

	height: 16px;

	position: absolute;

	left: 106px;

	top: 1px;

	background: url(images/pic.png) no-repeat -34px -512px

}



.hangyhy_more i.on {

	background-position: -34px -496px

}



.show_tips {

	position: absolute;

	display: none;

	height: 22px;

	text-align: center;

	line-height: 22px;

	top: 0;

	left: 0;

	border: 1px solid #f64400;

	border-bottom: none;

	background: #fff;

	z-index: 10;

	overflow: hidden;

	z-index: 999999

}



.show_tips a {

	color: #f64400;

	text-decoration: none

}



.show_tips_company {

	display: none;

	line-height: 22px;

	border: 1px solid #f64400;

	position: absolute;

	top: 0;

	left: 0;

	padding: 4px;

	background: #fff;

	z-index: 999998

}



.show_tips_a {

	display: block;

	background: url(images/pic.png) #fff9bf no-repeat -543px -296px;

	height: 22px;

	line-height: 20px;

	padding-right: 4px;

	color: #08c !important

}



.show_tips_a s {

	width: 46px;

	padding-right: 12px;

	text-align: center;

	text-decoration: none;

	color: #fff;

	display: inline-block

}



.three_floor h2 i {

	background: #0c9 !important

}



.three_all>div {

	width: 586px;

	height: 420px;

	margin: 0 18px 20px 0;

	background: #fff

}



.wktx_left {

	width: 226px;

	height: 420px;

	background: #fafafa;

	position: relative;

	overflow: hidden;

	float: left

}



.wktx_bigtit01 {

	width: 205px;

	height: 90px;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 50;

	padding: 24px 0 0 21px

}



.wktx_bigtit01 p {

	width: 100%;

	height: 30px;

	line-height: 30px;

	text-align: left;

	color: #974f75;

	font-size: 24px;

	overflow: hidden

}



.wktx_bigtit01 .font_14_Eng,

.wktx_bigtit01 .font_14_Cha {

	width: 100%;

	height: 24px;

	line-height: 24px;

	font-size: 14px;

	display: block;

	overflow: hidden

}



.wktx_bigtit01 .font_14_Eng {

	color: #bf80a1

}



.wktx_bigtit01 .font_14_Cha {

	color: #974f75

}



.slideShow {

	width: 226px;

	height: 420px;

	position: relative;

	overflow: hidden;

	background: #fafafa

}



.slideShow ul {

	position: relative;

	width: 1000px

}



.slideShow li {

	width: 226px;

	height: 420px;

	float: left;

	position: relative

}



.slideShow .showNav {

	height: 12px;

	position: absolute;

	left: 78px;

	bottom: 10px;

	margin: auto;

	overflow: hidden;

	z-index: 1

}



.slideShow .showNav span {

	width: 12px;

	height: 12px;

	font-size: 0;

	margin-right: 5px;

	margin-left: 5px;

	cursor: pointer;

	background: url(images/pic.png) no-repeat -33px -457px;

	float: left

}



.slideShow .showNav .active {

	background-position: -33px -469px

}



.wktx_prev {

	width: 25px;

	height: 40px;

	position: absolute;

	left: 0;

	top: 190px;

	cursor: pointer;

	background: url(images/pic.png) no-repeat -107px -389px

}



.wktx_prev:hover {

	background-position: -107px -429px

}



.wktx_next {

	width: 25px;

	height: 40px;

	position: absolute;

	right: 0;

	top: 190px;

	cursor: pointer;

	background: url(images/pic.png) no-repeat -62px -389px

}



.wktx_next:hover {

	background-position: -62px -429px

}



.lb_big_img {

	width: 226px;

	height: 420px;

	display: block

}



.lb_big_img img {

	width: 100%;

	height: 100%

}



.big_cp_data {

	width: 206px;

	height: 50px;

	padding: 10px;

	position: absolute;

	left: 0;

	top: 320px

}



.big_cp_data p {

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	text-align: center;

	color: #666

}



.big_cp_data span {

	width: 185px;

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	font-size: 16px;

	color: #f60;

	text-align: center;

	display: block

}



.wktx_right {

	width: 360px;

	height: 420px;

	background: #fff;

	float: left

}



.wktx_right_top_all {

	width: 360px;

	height: 285px;

	overflow: hidden

}



.wktx_right_top {

	width: 180px;

	height: 285px;

	overflow: hidden;

	position: relative;

	float: left

}



.wktx_right_top_img {

	width: 180px;

	height: 285px;

	display: block;

	position: absolute;

	left: 0;

	top: 0

}



.wktx_right_top_img img {

	width: 100%;

	height: 100%

}



.wktx_right_top_img:hover {

	margin-left: -3px;

	transition: .2s;

	-webkit-transition: .2s;

	-o-transition: .2s;

	-moz-transition: .2s

}



.wktx_right_top .small_text01,

.small_text02 {

	width: 180px;

	height: 32px;

	line-height: 32px;

	position: absolute;

	left: 0;

	text-align: center;

	display: block;

	z-index: 50;

	overflow: hidden

}



.wktx_right_top .small_text01 {

	top: 30px;

	font-size: 22px;

	color: #606060

}



.wktx_right_top .small_text02 {

	top: 62px;

	font-size: 16px;

	color: #999

}



.wktx_right_top .small_num {

	width: 100%;

	height: 24px;

	line-height: 24px;

	position: absolute;

	left: 0;

	bottom: 20px;

	font-size: 16px;

	color: #f60;

	text-align: center;

	overflow: hidden

}



.wktx_right_bottom_all {

	width: 350px;

	height: 134px;

	border-top: 1px solid #eee;

	background: #fff;

	overflow: hidden;

	margin: 0 5px

}



.wktx_right_bottom {

	width: 90px;

	height: 134px;

	position: relative;

	overflow: hidden;

	float: left

}



.wktx_right_bottom_img {

	width: 90px;

	height: 134px;

	position: absolute;

	left: 0;

	top: 0

}



.wktx_right_bottom span {

	width: 100%;

	height: 14px;

	line-height: 14px;

	font-size: 14px;

	text-align: center;

	overflow: hidden;

	position: absolute;

	left: 0;

	top: 90px;

	color: #974676

}



.wktx_right_bottom .small_num {

	width: 100%;

	height: 24px;

	line-height: 24px;

	position: absolute;

	left: 0;

	bottom: 5px;

	font-size: 14px;

	color: #f60;

	text-align: center;

	overflow: hidden

}



.wktx_right_bottom_img:hover {

	left: -3px;

	transition: .2s;

	-webkit-transition: .2s;

	-o-transition: .2s;

	-moz-transition: .2s

}



.four_floor {

	width: 385px;

	height: 335px;

	margin-right: 17px;

	float: left;

	overflow: hidden

}



.floors_title {

	height: 40px;

	line-height: 40px

}



.floors_title h2 {

	height: 40px;

	line-height: 40px;

	font-size: 20px;

	float: left;

	color: #3c3c3c;

	font-weight: 400

}



.floors_title h2 i {

	width: 4px;

	height: 20px;

	margin: 10px 10px 0 0;

	background: #f64400;

	float: left

}



.floors_title .more {

	height: 40px;

	font-size: 14px;

	color: #3c3c3c;

	float: right

}



.floors_title .more:hover {

	color: #f60

}



.four_floor_img {

	width: 385px;

	height: 208px;

	display: block;

	position: relative;

	overflow: hidden

}



.four_floor_img img {

	width: 100%;

	height: 100%

}



.four_floor_img img:hover {

	-webkit-transform: scale(1.05);

	-moz-transform: scale(1.05);

	transform: scale(1.05);

	transform-origin: center center

}



.four_floor_img span {

	width: 95%;

	height: 34px;

	line-height: 34px;

	padding: 0 10px;

	position: absolute;

	left: 0;

	bottom: 0;

	text-align: center;

	color: #fff;

	font-size: 12px;

	background: url(images/black_bg.png) repeat top;

	overflow: hidden

}



.four_floor ul {

	width: 385px;

	height: 75px;

	margin-top: 10px;

	overflow: hidden

}



.four_floor ul li {

	height: 26px;

	font-size: 12px

}



.four_floor ul li span {

	width: 35px;

	height: 26px;

	line-height: 26px;

	color: #f60;

	float: left;

	display: block;

	overflow: hidden

}



.four_floor ul li a {

	width: 340px;

	height: 26px;

	line-height: 26px;

	float: left;

	display: block;

	overflow: hidden

}



.four_floor ul li a:hover {

	color: #f60

}



.five_ul li {

	width: 385px;

	height: 220px;

	margin: 0 17px 10px 0;

	float: left

}



.five_ul li a {

	width: 385px;

	height: 220px;

	display: block;

	position: relative;

	overflow: hidden

}



.five_ul li img {

	width: 100%;

	height: 100%

}



.five_ul .black_bg {

	width: 95%;

	padding: 5px 10px;

	height: 40px;

	position: absolute;

	left: 0;

	bottom: 0;

	color: #fff;

	text-align: left;

	background: url(images/black_bg.png) repeat

}



.five_ul .black_bg span {

	width: 100%;

	height: 20px;

	line-height: 20px;

	color: #fff;

	font-size: 12px;

	display: block

}



.btnplay {

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	background: url(images/black_bg.png) repeat center center

}



.btnplay i {

	width: 60px;

	height: 60px;

	position: absolute;

	left: 50%;

	margin-left: -30px;

	top: 70px;

	background: url(images/pic.png) no-repeat -365px -241px

}



.six_ul {

	width: 1210px;

	height: 270px;

	position: relative

}



.li_385 {

	width: 385px;

	height: 270px;

	overflow: hidden;

	margin-right: 17px;

	float: left

}



.li_250 {

	width: 250px;

	height: 270px;

	overflow: hidden;

	margin-right: 17px;

	float: left

}



.li_254 {

	width: 254px;

	height: 270px;

	overflow: hidden;

	margin-right: 17px;

	float: left

}



.li_385 a,

.li_254 a {

	width: 100%;

	height: 100%;

	display: block

}



.li_250 a {

	width: 250px;

	height: 125px;

	display: block

}



.six_ul li img {

	width: 100%;

	height: 100%

}



.six_ul li a {

	transition: All .4s ease-in-out;

	-webkit-transition: All .4s ease-in-out;

	-moz-transition: All .4s ease-in-out;

	-o-transition: All .4s ease-in-out

}



.six_ul li a:hover {

	transform: translate(0, -5px);

	-webkit-transform: translate(0, -5px);

	-moz-transform: translate(0, -5px);

	-o-transform: translate(0, -5px);

	-ms-transform: translate(0, -5px)

}



.seven_ul {

	width: 1210px;

	height: auto

}



.seven_ul li {

	width: 222px;

	height: 310px;

	margin: 0 20px 20px 0;

	background: #fff;

	float: left

}



.seven_ul li a {

	width: 222px;

	height: 222px;

	display: block;

	overflow: hidden

}
.seven_ul li a:hover{width: 222px;height: 222px;display: block;overflow: hidden;color: #fff;}



.seven_ul li img {

	width: 100%;

	height: 100%

}



.seven_ul li:hover img {

	transform: scale(1.02);

	-webkit-transform: scale(1.02);

	-ms-transform: scale(1.02);

	-o-transform: scale(1.02);

	-moz-transform: scale(1.02);

	transition: .5s;

	-webkit-transition: .5s;

	-o-transition: .5s;

	-moz-transition: .5s

}



.rsb_text {

	width: 222px;

	height: 88px;

	padding: 5px 10px 0;

	background: #fff

}



.rsb_money {

	width: 100%;

	height: 32px;

	line-height: 32px;

	color: #f60;

	font-size: 14px;

	display: block

}



.rsb_cp_name {

	width: 100%;

	height: 44px;

	line-height: 22px;

	font-size: 12px;

	color: #606060;

	overflow: hidden

}



.seven_ul li:hover .rsb_text {

	background: #f60

}



.seven_ul li:hover .rsb_money,

.seven_ul li:hover .rsb_cp_name {

	color: #fff

}



.right_ad {

	cursor: pointer;

	width: 54px;

	height: 54px;

	position: fixed;

	right: 0;

	bottom: 225px;

	cursor: pointer;

	background: url(images/pic.png) no-repeat -48px -232px;

	z-index: 100

}



.right_ad:hover {

	background-position: -112px -232px

}



.l_service,

.l_top {

	position: fixed;

	z-index: 100;

	right: 0;

	width: 54px

}



.l_service {

	bottom: 118px;

	height: 54px

}



.l-message {

	bottom: 64px;

	height: 54px

}



.l_top {

	bottom: 65px;

	height: 54px

}



.l_service a.a,

.l_top {

	display: block;

	height: 54px;

	width: 54px

}



.l_service a.a {

	width: 54px;

	height: 54px;

	background: url(images/pic.png) no-repeat -48px -54px

}



.l_service a.a:hover,

.l_service.on a.a {

	background: url(images/pic.png) no-repeat -112px -54px

}



.l_top a {

	display: block;

	width: 54px;

	height: 54px;

	background: url(images/pic.png) no-repeat -48px -118px

}



.l_top a:hover,

.l_top.on a {

	background: url(images/pic.png) no-repeat -112px -118px

}



.service_rcon_t .s_qq {

	margin-top: 6px

}



.dpt_er {

	position: fixed;

	z-index: 100;

	right: 0;

	bottom: 172px;

	height: 54px;

	width: 54px

}



.dpt_er a {

	background: url(images/pic.png) no-repeat -482px -474px;

	display: block;

	height: 54px;

	width: 54px

}



.dpt_er a:hover,

.dpt_er.on a {

	background: url(images/pic.png) no-repeat -547px -474px

}



.dpt_pop {

	padding: 12px 12px 3px;

	border: 1px solid #e6e6e6;

	background-color: #fff;

	position: fixed;

	bottom: 172px;

	right: -360px;

	z-index: 99999

}



.dpt_pop p {

	font-size: 12px;

	color: #666;

	line-height: 34px;

	text-align: center

}



.l_s_pop {

	width: 193px;

	border: 1px solid #e6e6e6;

	background-color: #fff;

	position: fixed;

	bottom: 63px;

	right: -360px;

	z-index: 99999

}



.l_s_pop_bt {

	height: 43px;

	color: #f64400;

	padding-top: 11px;

	background: #f8f8f8 url(images/pic.png) no-repeat 10px -583px;

	border-bottom: 1px solid #e6e6e6;

	padding-left: 58px

}



.l_s_pop_bt span {

	font-size: 16px;

	display: inline-block

}



.service_rcon_t {

	border-bottom: 1px dashed #dfdfdf;

	padding-bottom: 5px;

	margin-left: 5px;

	margin-right: 5px

}



.service_rcon_t ul.list_top {

	padding-top: 4px

}



.service_rcon_t ul.list_top li {

	height: 25px;

	line-height: 25px;

	margin-top: 4px

}



.service_rcon_t ul.list_bottom li {

	height: 26px;

	line-height: 26px;

	padding-top: 10px

}



.service_rcon_t ul li img {

	margin: 0;

	float: left;

	display: inline

}



.service_rcon_t ul li span {

	float: left;

	width: 65px;

	text-align: right

}



.service_rcon_t ul li a {

	float: left

}



.service_rcon_t ul li a.sina_img {

	width: 22px;

	height: 22px;

	background: url(images/pic.png) no-repeat -576px -400px

}



.service_rcon_t ul li a.qq_img {

	width: 22px;

	height: 22px;

	background: url(images/pic.png) no-repeat -107px -492px;

	margin-left: 5px

}



.service_rcon_t ul li a img {

	vertical-align: middle

}



.service_rcon_t ul li a em {

	color: #757575

}



.service_rcon_b {

	margin: 3px 8px

}



.service_rcon_b li {

	height: 28px;

	line-height: 28px

}



.service_rcon_t ul li img.mt3 {

	margin-right: 6px

}



.message_btn {

	width: 128px;

	height: 28px;

	line-height: 28px;

	margin: 5px auto 10px;

	border: 1px solid #e8380d;

	background: #f64400;

	color: #fff;

	font-size: 14px;

	text-align: center;

	display: block

}



.message_btn:hover {

	background: #ac2f00;

	border: 1px solid #a22709;

	color: #b2b2b2;

	text-decoration: none;

	color: #fff !important

}



.aimg {

	margin-left: 5px !important;

	margin-top: 3px !important;

	display: inline-block !important

}



.wechat2-con {

	text-align: center

}



.wechat_img {

	width: 22px;

	height: 22px;

	background: url(images/pic.png) no-repeat -543px -400px;

	display: inline-block;

	vertical-align: middle

}



.pad08 {

	padding: 4px 8px

}



.f_floating {

	width: 40px;

	overflow: hidden;

	position: fixed;

	margin-left: -60px;

	top: 100px;

	display: none

}



.f_floating ul li {

	width: 40px;

	height: 40px;

	background: #928b87;

	margin-bottom: 1px;

	text-align: center;

	line-height: 55px

}



.f_floating ul li span {

	height: 32px;

	line-height: 16px;

	display: inline-block;

	color: #fff;

	text-align: center;

	cursor: pointer

}



.f_floating ul li .wid40 {

	width: 40px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	display: block

}



.f_floating ul li:hover {

	background: #564b44

}



.f_floating ul li:hover span {

	color: #fff !important

}



.f_floating ul .on {

	background: #f50

}



.f_floating .top_banner {

	width: 40px;

	height: 40px;

	background: #564b44;

	display: block;

	line-height: 30px;

	text-align: center;

	color: #fff;

	position: relative

}



.f_floating .top_banner:hover {

	color: #fff !important

}



.f_floating .bottom_san {

	width: 8px;

	height: 4px;

	position: absolute;

	left: 15px;

	top: 28px;

	background: url(images/pic.png) no-repeat -65px -477px

}



s.advertising {

	position: absolute;

	left: 0;

	bottom: 0;

	line-height: 16px;

	height: 16px;

	width: 26px;

	text-align: center;

	font-size: 12px;

	text-decoration: none;

	font-family: microsoft yahei, arial, hiragino sans gb;

	color: #fff;

	background: #333;

	filter: alpha(opacity=30);

	-moz-opacity: .3;

	-khtml-opacity: .3;

	opacity: .3;

	border-radius: 3px

}



html {

	_background-image: url(../other/about:blank);

	_background-attachment: fixed

}



.laydate_body .laydate_box,

.laydate_body .laydate_box * {

	margin: 0;

	padding: 0

}



.laydate-icon,

.laydate-icon-default,

.laydate-icon-danlan,

.laydate-icon-dahong,

.laydate-icon-molv {

	height: 22px;

	line-height: 22px;

	border: 1px solid #c6c6c6;

	background-repeat: no-repeat;

	background-position: right center;

	background-color: #fff;

	outline: 0

}



.laydate-icon-default {

	background-image: url(images/icon.png)

}



.laydate-icon-danlan {

	border: 1px solid #b1d2ec;

	background-image: url(images/icon.png)

}



.laydate-icon-dahong {

	background-image: url(images/icon.png)

}



.laydate-icon-molv {

	background-image: url(images/icon.png)

}



.laydate_body .laydate_box {

	width: 240px;

	font: 12px \5b8b\4f53;

	z-index: 99999999;

	*margin: -2px00-2px;

	*overflow: hidden;

	_margin: 0;

	_position: absolute !important;

	background-color: #fff

}



.laydate_body .laydate_box li {

	list-style: none

}



.laydate_body .laydate_box .laydate_void {

	cursor: text !important

}



.laydate_body .laydate_box a,

.laydate_body .laydate_box a:hover {

	text-decoration: none;

	blr: expression(this.onFocus=this.blur());

	cursor: pointer

}



.laydate_body .laydate_box a:hover {

	text-decoration: none

}



.laydate_body .laydate_box cite,

.laydate_body .laydate_box label {

	position: absolute;

	width: 0;

	height: 0;

	border-width: 5px;

	border-style: dashed;

	border-color: transparent;

	overflow: hidden;

	cursor: pointer

}



.laydate_body .laydate_box .laydate_yms,

.laydate_body .laydate_box .laydate_time {

	display: none

}



.laydate_body .laydate_box .laydate_show {

	display: block

}



.laydate_body .laydate_box input {

	outline: 0;

	font-size: 14px;

	background-color: #fff

}



.laydate_body .laydate_top {

	position: relative;

	height: 26px;

	padding: 5px;

	*width: 100%;

	z-index: 99

}



.laydate_body .laydate_ym {

	position: relative;

	float: left;

	height: 24px;

	cursor: pointer

}



.laydate_body .laydate_ym input {

	float: left;

	height: 24px;

	line-height: 24px;

	text-align: center;

	border: none;

	cursor: pointer

}



.laydate_body .laydate_ym .laydate_yms {

	position: absolute;

	left: -1px;

	top: 24px;

	height: 181px

}



.laydate_body .laydate_y {

	width: 121px;

	margin-right: 6px

}



.laydate_body .laydate_y input {

	width: 64px;

	margin-right: 15px

}



.laydate_body .laydate_y .laydate_yms {

	width: 121px;

	text-align: center

}



.laydate_body .laydate_y .laydate_yms a {

	position: relative;

	display: block;

	height: 20px

}



.laydate_body .laydate_y .laydate_yms ul {

	height: 139px;

	padding: 0;

	*overflow: hidden

}



.laydate_body .laydate_y .laydate_yms ul li {

	float: left;

	width: 60px;

	height: 20px;

	line-height: 20px;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap

}



.laydate_body .laydate_m {

	width: 99px

}



.laydate_body .laydate_m .laydate_yms {

	width: 99px;

	padding: 0

}



.laydate_body .laydate_m input {

	width: 42px;

	margin-right: 15px

}



.laydate_body .laydate_m .laydate_yms span {

	display: block;

	float: left;

	width: 42px;

	margin: 5px 0 0 5px;

	line-height: 24px;

	text-align: center;

	_display: inline

}



.laydate_body .laydate_choose {

	display: block;

	float: left;

	position: relative;

	width: 20px;

	height: 24px

}



.laydate_body .laydate_choose cite,

.laydate_body .laydate_tab cite {

	left: 50%;

	top: 50%

}



.laydate_body .laydate_chtop cite {

	margin: -7px 0 0 -5px;

	border-bottom-style: solid

}



.laydate_body .laydate_chdown cite,

.laydate_body .laydate_ym label {

	top: 50%;

	margin: -2px 0 0 -5px;

	border-top-style: solid

}



.laydate_body .laydate_chprev cite {

	margin: -5px 0 0 -7px

}



.laydate_body .laydate_chnext cite {

	margin: -5px 0 0 -2px

}



.laydate_body .laydate_ym label {

	right: 28px

}



.laydate_body .laydate_table {

	width: 230px;

	margin: 0 5px;

	border-collapse: collapse;

	border-spacing: 0

}



.laydate_body .laydate_table td {

	width: 31px;

	height: 19px;

	line-height: 19px;

	text-align: center;

	cursor: pointer;

	font-size: 12px

}



.laydate_body .laydate_table thead {

	height: 22px;

	line-height: 22px

}



.laydate_body .laydate_table thead th {

	font-weight: 400;

	font-size: 12px;

	text-align: center

}



.laydate_body .laydate_bottom {

	position: relative;

	height: 22px;

	line-height: 20px;

	padding: 5px;

	font-size: 12px

}



.laydate_body .laydate_bottom #laydate_hms {

	position: relative;

	z-index: 1;

	float: left

}



.laydate_body .laydate_time {

	position: absolute;

	left: 5px;

	bottom: 26px;

	width: 129px;

	height: 125px;

	*overflow: hidden

}



.laydate_body .laydate_time .laydate_hmsno {

	padding: 5px 0 0 5px

}



.laydate_body .laydate_time .laydate_hmsno span {

	display: block;

	float: left;

	width: 24px;

	height: 19px;

	line-height: 19px;

	text-align: center;

	cursor: pointer;

	*margin-bottom: -5px

}



.laydate_body .laydate_time1 {

	width: 228px;

	height: 154px

}



.laydate_body .laydate_time1 .laydate_hmsno {

	padding: 6px 0 0 8px

}



.laydate_body .laydate_time1 .laydate_hmsno span {

	width: 21px;

	height: 20px;

	line-height: 20px

}



.laydate_body .laydate_msg {

	left: 49px;

	bottom: 67px;

	width: 141px;

	height: auto;

	overflow: hidden

}



.laydate_body .laydate_msg p {

	padding: 5px 10px

}



.laydate_body .laydate_bottom li {

	float: left;

	height: 20px;

	line-height: 20px;

	border-right: none;

	font-weight: 900

}



.laydate_body .laydate_bottom .laydate_sj {

	width: 33px;

	text-align: center;

	font-weight: 400

}



.laydate_body .laydate_bottom input {

	float: left;

	width: 21px;

	height: 20px;

	line-height: 20px;

	border: none;

	text-align: center;

	cursor: pointer;

	font-size: 12px;

	font-weight: 400

}



.laydate_body .laydate_bottom .laydte_hsmtex {

	height: 20px;

	line-height: 20px;

	text-align: center

}



.laydate_body .laydate_bottom .laydte_hsmtex span {

	position: absolute;

	width: 20px;

	top: 0;

	right: 0;

	cursor: pointer

}



.laydate_body .laydate_bottom .laydte_hsmtex span:hover {

	font-size: 14px

}



.laydate_body .laydate_bottom .laydate_btn {

	position: absolute;

	right: 5px;

	top: 5px

}



.laydate_body .laydate_bottom .laydate_btn a {

	float: left;

	height: 20px;

	padding: 0 6px;

	_padding: 0 5px

}



.laydate_body .laydate_bottom .laydate_v {

	position: absolute;

	left: 10px;

	top: 6px;

	font-family: Courier;

	z-index: 0

}



.laydate-icon {

	border: 1px solid #c6c6c6;

	background: url(images/baoming_date.png) no-repeat right center

}



.laydate_body .laydate_box,

.laydate_body .laydate_ym,

.laydate_body .laydate_ym .laydate_yms,

.laydate_body .laydate_table,

.laydate_body .laydate_table td,

.laydate_body .laydate_bottom #laydate_hms,

.laydate_body .laydate_time,

.laydate_body .laydate_bottom .laydate_btn a {

	border: 1px solid #ccc

}



.laydate_body .laydate_y .laydate_yms a,

.laydate_body .laydate_choose,

.laydate_body .laydate_table thead,

.laydate_body .laydate_bottom .laydte_hsmtex {

	background-color: #f6f6f6

}



.laydate_body .laydate_box,

.laydate_body .laydate_ym .laydate_yms,

.laydate_body .laydate_time {

	box-shadow: 2px 2px 5px rgba(0, 0, 0, .1)

}



.laydate_body .laydate_box {

	border-top: none;

	border-bottom: none;

	background-color: #fff;

	color: #333

}



.laydate_body .laydate_box input {

	color: #333

}



.laydate_body .laydate_box .laydate_void {

	color: #ccc !important

}



.laydate_body .laydate_box .laydate_void:hover {

	background-color: #fff !important

}



.laydate_body .laydate_box a,

.laydate_body .laydate_box a:hover {

	color: #333

}



.laydate_body .laydate_box a:hover {

	color: #666

}



.laydate_body .laydate_click {

	background-color: #eee !important

}



.laydate_body .laydate_top {

	border-top: 1px solid #c6c6c6

}



.laydate_body .laydate_ym .laydate_yms {

	border: 1px solid #c6c6c6;

	background-color: #fff

}



.laydate_body .laydate_y .laydate_yms a {

	border-bottom: 1px solid #c6c6c6

}



.laydate_body .laydate_y .laydate_yms .laydate_chdown {

	border-top: 1px solid #c6c6c6;

	border-bottom: none

}



.laydate_body .laydate_choose {

	border-left: 1px solid #c6c6c6

}



.laydate_body .laydate_chprev {

	border-left: none;

	border-right: 1px solid #c6c6c6

}



.laydate_body .laydate_choose:hover,

.laydate_body .laydate_y .laydate_yms a:hover {

	background-color: #fff

}



.laydate_body .laydate_chtop cite {

	border-bottom-color: #666

}



.laydate_body .laydate_chdown cite,

.laydate_body .laydate_ym label {

	border-top-color: #666

}



.laydate_body .laydate_chprev cite {

	border-right-style: solid;

	border-right-color: #666

}



.laydate_body .laydate_chnext cite {

	border-left-style: solid;

	border-left-color: #666

}



.laydate_body .laydate_table td {

	border: none;

	height: 21px !important;

	line-height: 21px !important;

	background-color: #fff

}



.laydate_body .laydate_table .laydate_nothis {

	color: #999

}



.laydate_body .laydate_table thead {

	height: 21px !important;

	line-height: 21px !important;

	border-bottom: 1px solid #ccc

}



.laydate_body .laydate_table thead th {}



.laydate_body .laydate_bottom {

	border-bottom: 1px solid #c6c6c6

}



.laydate_body .laydate_bottom #laydate_hms {

	background-color: #fff

}



.laydate_body .laydate_time {

	background-color: #fff

}



.laydate_body .laydate_bottom .laydate_sj {

	border-right: 1px solid #c6c6c6;

	background-color: #f6f6f6

}



.laydate_body .laydate_bottom input {

	background-color: #fff

}



.laydate_body .laydate_bottom .laydte_hsmtex {

	border-bottom: 1px solid #c6c6c6

}



.laydate_body .laydate_bottom .laydate_btn {

	border-right: 1px solid #c6c6c6

}



.laydate_body .laydate_bottom .laydate_v {

	color: #999

}



.laydate_body .laydate_bottom .laydate_btn a {

	border-right: none;

	background-color: #f6f6f6

}



.laydate_body .laydate_bottom .laydate_btn a:hover {

	color: #000;

	background-color: #fff

}



.laydate_body .laydate_m .laydate_yms span:hover,

.laydate_body .laydate_y .laydate_yms ul li:hover,

.laydate_body .laydate_table td:hover {

	background-color: #f3f3f3

}



.bg_f8 {

	background-color: #eaeaea

}



.our_tools {

	padding: 30px 0 0

}



.c_vx {

	float: right;

	width: 276px;

	height: 140px;

	margin-bottom: 10px

}



.c_vx a {

	text-decoration: none

}



.c_vx h2 {

	font-size: 14px;

	color: #3c3c3c;

	margin-bottom: 10px

}



.c_vx h2 a {

	font-weight: 400;

	color: #f64400

}



.c_vx h2 a:hover {

	text-decoration: underline

}



.c_vx p {

	line-height: 30px;

	font-size: 12px;

	color: #606060

}



.c_vx .two_code {

	padding: 6px;

	width: 236px;

	height: 82px;

	background-color: #efefef;

	overflow: hidden

}



.two_code .left {

	width: 80px;

	height: 80px;

	overflow: hidden;

	float: left

}



.two_code .left img {

	width: 80px;

	height: 80px;

	overflow: hidden;

	border: none

}



.two_code .right {

	float: left

}



.two_code .right p {

	margin: 0 0 0 10px;

	font-size: 12px;

	color: #3c3c3c

}



.two_code .right .icons {

	width: 140px;

	height: 20px;

	line-height: 20px;

	background-color: #e6e6e6;

	margin-bottom: 6px;

	border-radius: 50px;

	margin-left: 15px;

	font-size: 12px;

	font-family: microsoft yahei, hiragino sans gb;

	color: #666

}



.right .icons a {

	color: #666

}



.web_nav {

	width: 180px;

	float: left;

	height: 150px

}



.web_nav b {

	font-size: 14px;

	color: #3c3c3c;

	font-weight: 700;

	margin-bottom: 10px;

	display: block

}



.web_nav a {

	display: block;

	height: 30px;

	line-height: 30px;

	color: #606060;

	font-size: 12px;

	text-decoration: none

}



.web_nav a:hover {

	color: #f64400

}



.link_box {

	height: auto;

	padding-top: 25px;

	padding: 20px 2px 25px

}



.link_tit {

	width: 100%;

	height: 35px;

	border-bottom: 1px solid #d7d7d7

}



.link_tit ul {

	padding-top: 5px

}



.link_tit li {

	width: 118px;

	max-width: 200px;

	height: 26px;

	line-height: 30px;

	padding-bottom: 2px;

	float: left;

	background: #e0e0e0;

	border: 1px solid #e0e0e0;

	text-align: center;

	cursor: pointer

}



.link_tit li a {

	color: #666;

	font-size: 12px

}



.link_tit li:hover {

	background: #eaeaea;

	border-bottom: 2px solid #eaeaea

}



.link_tit .active {

	background: #eaeaea;

	border-bottom: 2px solid #eaeaea;

	border-left: 1px solid #d7d7d7;

	border-right: 1px solid #d7d7d7;

	border-top: 1px solid #d7d7d7

}



.first {

	display: inline-block;

	height: 35px;

	font-size: 12px;

	line-height: 35px;

	text-align: center;

	color: #333

}



.link_text {

	background: #eaeaea;

	border: 1px solid #d7d7d7;

	border-top: none;

	padding: 15px 10px;

	min-height: 160px;

	overflow: hidden;

	position: relative

}



.link_text li {

	height: 22px;

	float: left;

	text-align: left;

	margin: 5px 6px;

	overflow: hidden

}



.link_text li a {

	line-height: 20px;

	font-size: 12px

}



.link_text li a:hover {

	color: #f64400

}



.link_text .no_cont {

	padding: 20px;

	height: 120px;

	line-height: 120px;

	text-align: center;

	font-size: 14px

}



.link_text ul {

	display: none;

	overflow: hidden

}



.link_text .show {

	display: block

}



#portalfoot_v4 {

	background: #f0f0f0;

	padding-bottom: 10px

}



.footer_middle_v4 {

	width: 100%;

	height: 40px;

	line-height: 40px;

	color: #bfbfbf;

	text-align: center;

	padding-top: 20px

}



.footer_middle_v4 a {

	color: #999;

	padding: 0 14px;

	font-size: 12px;

	text-decoration: none

}



.footer_middle_v4 a:hover {

	color: #f64400

}



.footer_con_v4 {

	text-align: center;

	background: #f0f0f0;

	font-size: 12px

}



.footer_con_v4 p {

	line-height: 28px;

	color: #999

}



.f_rz_p_v4 {

	padding-top: 10px;

	padding-bottom: 10px

}



.f_rz_p_v4 a {

	padding-left: 10px

}



.f_rz_p_v4 a.img_kx {

	display: inline-block;

	padding-left: 0;

	margin: 0 3px;

	height: 30px;

	width: 81px;

	background: url(images/pic.png) no-repeat -235px -437px

}



.f_rz_p_v4 a.img_wj {

	display: inline-block;

	padding-left: 0;

	margin: 0 3px;

	height: 30px;

	width: 81px;

	background: url(images/pic.png) no-repeat -330px -437px

}



.f_rz_p_v4 a.img_ba {

	display: inline-block;

	padding-left: 0;

	margin: 0 3px;

	height: 30px;

	width: 81px;

	background: url(images/pic.png) no-repeat -424px -437px

}



.f_rz_p_v4 a.img_gw {

	display: inline-block;

	padding-left: 0;

	margin: 0 3px;

	height: 30px;

	width: 81px;

	background: url(images/pic.png) no-repeat -519px -437px

}



.footer_con_v4 .f_wa {

	margin-bottom: 18px;

	line-height: 16px

}



.f_wa_v4 span {

	color: #999;

	font-size: 12px

}



.f_wa_v4 a {

	text-decoration: none;

	display: inline-block;

	padding: 0 2px;

	color: #999;

	font-size: 12px;

	font-family: Arial

}



.f_wa_v4 a:hover {

	color: #f64400

}



.w1010 {

	width: 1010px;

	overflow: hidden

}



.ad_990 {

	width: 100%

}



.ad_990 img {

	width: 100%

}



.w990 .rfgg img,

.w990 .rfgg2 img {

	width: 100%;

	height: 100%

}



.w990 .header_ad a {

	width: 990px

}



.w990 .header_ad a img {

	width: 990px !important;

	height: 80px !important

}



.w990 .w1190 {

	width: 990px

}



.w990 .top-1-L {

	width: 400px

}



.w990 .search {

	margin-left: 45px;

	width: 558px

}



.w990 .float_search_cont {

	width: 990px

}



.w990 .search_fixation {

	width: 730px;

	margin-left: 95px

}



.w990 .headernav_left {

	width: 810px

}



.w990 .headernav_left ul li {

	width: 108px

}



.w990 .headernav_left ul li:first-child {

	width: 150px

}



.w990 .m_zl {

	width: 150px

}



.w990 .float-layer {

	left: 150px

}



.w990 .m_zm {

	width: 630px;

	height: 550px;

	margin: 0 15px

}



.w990 .m_zscroll {

	width: 630px

}



.w990 .m_zscroll .bd ul li {

	width: 760px;

	height: 300px;

	display: block

}



.w990 .m_zscroll .bd img {

	margin-left: -65px

}



.w990 .slideBox_down .bd img {

	height: auto;

	margin: 20px auto 0

}



.w990 .slideBox_down {

	width: 630px

}



.w990 .slideBox_down .sceond_img {

	width: 118px

}



.w990 .child_text {

	width: 118px

}



.w990 .m_zr {

	width: 180px

}



.w990 .user_header .head_pic {

	margin-left: 7px

}



.w990 .user_header .head_text {

	width: 100px

}



.w990 .slidetxtbox {

	width: 180px

}



.w990 .slidetxtbox .hd ul li {

	width: 90px

}



.w990 .slidetxtbox .bd {

	padding: 0 5px

}



.w990 .slidetxtbox .bd ul {

	width: 170px

}



.w990 .slidetxtbox .bd li a {

	height: 34px;

	width: 34px;

	padding: 4px;

	line-height: 17px

}



.w990 .slidetxtbox .bd ul:nth-child(2) li:nth-child(5) a {

	height: 34px;

	line-height: 17px;

	width: 34px;

	padding: 4px

}



.w990 .slidetxtbox .bd li:nth-child(8) a {

	height: 34px;

	line-height: 17px;

	width: 34px;

	padding: 4px

}



.w990 .slidetxtbox .bd li:nth-child(10) a {

	height: 34px;

	line-height: 17px;

	width: 34px;

	padding: 4px

}



.w990 .slidetxtbox .bd li em {

	height: 36px;

	width: 18px

}



.w990 .login_after .rfgg {

	width: 170px;

	height: 170px;

	padding: 0 5px

}



.w990 .login_after .rfgg2 {

	width: 170px;

	height: 100px;

	padding: 0 5px

}



.w990 .login_after .login_after .buy_sell {

	height: 170px

}



.w990 .login_after .login_after .user_header a.last_login {

	padding: 0 5px

}



.w990 .rfgg {

	width: 170px;

	height: 170px;

	padding: 0 5px;

	margin-bottom: 5px

}



.w990 .rfgg2 {

	width: 170px;

	height: 52px;

	padding: 0 5px;

	display: block

}



.w990 .buy_sell {

	height: 162px

}



.w990 .operation {

	height: auto

}



.w990 .user_header a.last_login {

	padding: 5px 0 10px

}



.w990 .operation .regist_btn {

	width: 75px

}



.w990 .operation .login_btn {

	width: 75px

}



.w990 .operation .regist_btn_icon {

	left: 10px;

	top: 13px

}



.w990 .operation .login_btn_icon {

	left: 7px;

	top: 12px

}



.w990 .market {

	width: 990px

}



.w990 .market_section {

	width: 32.3%

}



.w990 .market_section .icon {

	float: left

}



.w990 .market_title {

	margin: 0 10px 0 5px;

	float: left

}



.w990 .market_item {

	width: 190px;

	float: left

}



.w990 .find_bag {

	width: 990px

}



.w990 .find_cont.on .find_cont_right {

	width: 805px

}



.w990 .find_tip {

	width: 155px;

	padding: 26px 15px

}



.w990 .find_tip .goods_topline {

	width: 185px

}



.w990 .find_tip .tip_box {

	margin-left: 16px

}



.w990 .find_goods_form {

	width: 380px;

	padding: 14px 15px 0 10px;

	float: left

}



.w990 .find_goods_form input[type=text] {

	width: 350px;

	padding: 3px 14px 3px 22px

}



.w990 .fiance_topline {

	width: 185px

}



.w990 .fiance_radio {

	padding-left: 17px;

	margin-right: 5px

}



.w990 .find_fiance_form {

	padding: 23px 0 20px 10px

}



.w990 .fiance_form_div .fiance_input {

	width: 140px;

	padding: 3px 37px 3px 17px

}



.w990 .gylrz .fiance_form_col {

	width: 195px;

	margin-right: 5px

}



.w990 .find_goods_tel .tel_bottom {

	padding-top: 104px

}



.w990 .find_fiance_con .fiance_tip_box_zjr {

	margin-left: 15px

}



.w990 .gylrz .fiance_form_div i {

	left: 5px

}



.w990 .gylrz_bottom_submit {

	width: 193px

}



.w990 .esd_form .fiance_form_col {

	width: 190px;

	margin-right: 10px

}



.w990 .esd_bottom_submit {

	width: 190px

}



.w990 .yezhudai_form .fiance_form_col {

	width: 190px;

	margin-right: 10px

}



.w990 .yezhudai_bottom_submit {

	width: 190px

}



.w990 .ind_cdhy_con_lf {

	width: 190px;

	height: 466px

}



.w990 .ind_cdhy_con_lf_img {

	width: 190px

}



.w990 .ind_cdhy_con_lf_img a {

	width: 190px

}



.w990 .ind_cdhy_con_rf {

	width: 800px;

	height: 480px

}



.w990 .ind_cdhy_con_rf ul li {

	width: 185px

}



.w990 .ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img img {

	max-width: 115px;

	max-height: 115px

}



.w990 .ind_cdhy_con_rf ul li .ind_cdhy_con_rf_img {

	width: 185px;

	height: 145px

}



.w990 .ind_zrcyd {

	width: 990px

}



.w990 .ind_zrcyd_con {

	width: 990px

}



.w990 .ind_zrcyd_con ul li {

	width: 186px;

	height: 240px

}



.w990 .ind_zrcyd_con ul li a {

	width: 186px;

	height: 240px

}



.w990 .ind_zrcyd_con ul li a img {

	width: 100%;

	height: 100%

}



.w990 .hangyhy_cont ul li {

	width: 488px;

	margin: 0 15px 22px 0

}



.w990 .hyhy_left {

	width: 170px

}



.w990 .hyhy_left_food {

	margin: 38px 0 6px 18px

}



.w990 .food_logoimg {

	width: 170px

}



.w990 .hyhy_center {

	width: 183px

}



.w990 .hyhy_center_type {

	width: 163px;

	padding: 0 10px

}



.w990 .hyhy_right {

	width: 135px

}



.w990 .hyhy_right_top,

.w990 .hyhy_right_bottom {

	width: 135px

}



.w990 .three_all>div {

	width: 486px

}



.w990 .wktx_left {

	width: 190px;

	height: 420px

}



.w990 .wktx_bigtit01 {

	width: 168px;

	height: 90px

}



.w990 .slideShow {

	width: 190px;

	height: 420px

}



.w990 .big_cp_data {

	width: 168px;

	height: 50px

}



.w990 .slideShow li img {

	width: 190px !important

}



.w990 .slideShow li {

	width: 190px

}



.w990 .slideShow .showNav {

	left: 62px

}



.w990 .big_cp_data span {

	width: 154px

}



.w990 .wktx_right {

	width: 296px

}



.w990 .wktx_right_top_all {

	width: 296px

}



.w990 .wktx_right_top {

	width: 148px

}



.w990 .wktx_right_top_img {

	width: 148px

}



.w990 .wktx_right_bottom_all {

	width: 290px

}



.w990 .wktx_right_bottom {

	width: 86px;

	padding: 0 5px

}



.w990 .wktx_right_bottom.mr27 {

	margin: 0

}



.w990 .wktx_right_top .small_text01,

.w990 .small_text02 {

	width: 150px

}



.w990 .four_floor {

	width: 320px;

	margin-right: 15px

}



.w990 .four_floor_img {

	width: 320px

}



.w990 .five_ul li {

	width: 320px;

	margin: 0 15px 10px 0

}



.w990 .five_ul li a {

	width: 320px

}



.w990 .li_385 {

	width: 280px;

	margin-right: 12px

}



.w990 .li_250 {

	width: 222px;

	margin-right: 12px

}



.w990 .li_254 {

	width: 230px;

	margin-right: 12px

}



.w990 .li_250 a {

	width: 222px

}



.w990 .seven_ul {

	width: 1010px

}



.w990 .seven_ul li {

	width: 190px;

	height: 287px;

	margin: 0 10px 20px 0

}



.w990 .seven_ul li a {

	width: 190px;

	height: 198px

}



.w990 .rsb_text {

	width: 170px

}



.w990 .web_nav {

	width: 142px

}



.w990 .hyhy_right_top img,

.w990 .hyhy_right_bottom img {

	width: 110%;

	height: 100%

}



.right_zd {

	width: 130px;

	height: 100px;

	position: fixed;

	right: 0;

	bottom: 300px;

	cursor: pointer;

	z-index: 100

}



.right_zd img {

	width: 42px;

	height: 54px;

	position: fixed;

	right: 6px;

	bottom: 300px

}



.right_zd i {

	width: 86px;

	height: 70px;

	position: fixed;

	right: 45px;

	bottom: 330px;

	cursor: pointer;

	background: url(images/pic.png) no-repeat -58px -535px

}



.right_zd i {

	animation: 1.7s ease-in-out 0s alternate infinite zd;

	-o-animation: 1.7s ease-in-out 0s alternate infinite zd;

	-moz-animation: 1.7s ease-in-out 0s alternate infinite zd;

	-webkit-animation: 1.7s ease-in-out 0s alternate infinite zd;

	transform-origin: 60% 70%;

	-webkit-transform-origin: 60% 70%;

	-moz-transform-origin: 60% 70%;

	-ms-transform-origin: 60% 70%;

	-o-transform-origin: 60% 70%;

	-webkit-transform-origin: 60% 70%

}



.rightnew_zd {

	width: 61px;

	height: 30px;

	position: fixed;

	right: 0;

	bottom: 320px;

	cursor: pointer;

	z-index: 100

}



@keyframes zd {

	0% {

		transform: rotate(-10deg)

	}



	100% {

		transform: rotate(5deg)

	}

}



@-o-keyframes zd {

	0% {

		transform: rotate(-10deg)

	}



	100% {

		transform: rotate(5deg)

	}

}



@-moz-keyframes zd {

	0% {

		transform: rotate(-10deg)

	}



	100% {

		transform: rotate(5deg)

	}

}



@-webkit-keyframes zd {

	0% {

		transform: rotate(-10deg)

	}



	100% {

		transform: rotate(5deg)

	}

}



.top-1-L .top_user.z-hov .hdbox {

	width: 236px !important;

	height: auto !important;

	min-height: 60px !important

}



.top-1-L .top_user.z-hov .hdbox .cnt {

	width: 166px !important

}



.tong_text {

	margin-right: 3px;

	letter-spacing: 0;

	display: inline-block;

	vertical-align: middle

}



.tong_icon {

	display: inline-block;

	height: 18px

}



.tong_icon span {

	display: inline-block;

	height: 18px;

	line-height: 18px;

	padding-left: 23px;

	background: url(images/cytong_l.png) no-repeat 0 0;

	vertical-align: middle;

	color: #c46c00;

	font-size: 12px;

	letter-spacing: 0

}



.tong_icon s {

	display: inline-block;

	width: 4px;

	height: 18px;

	line-height: 0;

	font-size: 0;

	background: url(images/cytong_r.png) no-repeat 0 0;

	vertical-align: middle;

	letter-spacing: 0

}



.tong_icon.tgtong_icon span {

	display: inline-block;

	height: 18px;

	line-height: 18px;

	padding-left: 23px;

	background: url(images/tgtong_l.png) no-repeat 0 0;

	vertical-align: middle;

	color: #c46c00;

	font-size: 12px;

	letter-spacing: 0

}



#welcomeInfoNL {

	position: relative

}



.regist_tgg {

	position: absolute;

	height: 19px;

	left: 256px;

	top: 28px;

	display: none

}



.regist_tgg b {

	display: block;

	height: 4px;

	background: url(images/ig_top.png) no-repeat 28px 0

}



.regist_tgg p {

	height: 19px;

	line-height: 19px;

	color: #fff;

	background: #f64400;

	border-radius: 3px;

	padding: 0 20px 0 5px

}



.regist_tgg a {

	position: absolute;

	right: 1px;

	top: 3px;

	width: 20px;

	height: 19px;

	background: url(images/ig_guanbi.png) no-repeat center

}



.rs_l {

	float: left;

	margin: 30px 22px;

	color: #666

}



.rs_l a {

	color: #f64400;

	display: inline-block;

	margin-top: 2px

}



.rs_l a:hover {

	color: #f000

}



.float_search .rs_l {

	margin: 10px 25px

}



.w990 .search {

	margin-left: 5px;

	width: 498px

}



.w990 .comSearchConText {

	width: 318px

}



.w990 .rs_l {

	margin: 25px 5px

}



.w990 .float_search .rs_l {

	margin: 13px 5px

}



.w990 .float_search .search_fixation {

	margin-left: 65px;

	width: 620px

}



.w990 .comSearchConText_2 {

	width: 420px

}


/*首页主栏目间距*/
.headernav_left ul li {

	width: 120px

}



.headernav_left {

	background-position: 945px -653px

}



.headernav_left {

	width: 1200px

}



.headernav_right {

	float: left;

	width: 90px;

	margin-right: 0

}



.headernav_right a {

	width: 90px;

	padding: 0

}



.headernav_rset {

	width: 70px;

	margin-left: 20px

}



.headernav_rset a {

	width: 68px;

	padding-left: 2px

}



.find_goods_form {

	padding: 14px 15px 0;

	width: 800px

}



.find_goods_form input[type=text] {

	width: 436px;

	padding: 3px 10px

}



.form_input_div_left {

	float: left;

	width: 82px;

	font-size: 14px;

	height: 36px;

	line-height: 36px;

	color: #666;

	text-align: left

}



.form_input_div_left span {

	color: red;

	display: inline-block;

	margin-right: 5px;

	vertical-align: middle

}



.w990 .find_cont.on .find_cont_right {

	width: 620px

}



.w990 .find_goods_form {

	width: 385px

}



.w990 .find_goods_form input[type=text] {

	width: 268px;

	padding: 3px 14px 3px 10px

}



/*news*/

.m-tit02 {

	height: 65px;

	line-height: 65px;

}



.m-tit02 .news_subNav {

	width: 1000px;

	height: 65px;

	line-height: 65px;

	text-align: right;

	font-size: 14px;

	color: #ddd;

	float: left;

	overflow: hidden;

}



.m-tit02 .news_subNav a {

	padding: 0 10px;

	color: #666;

}



.m-tit02 .m-more {

	text-align: right;

	float: right;

	font-size: 14px;

	color: #666;

}



.m-tit02 .m-more.c1 {

	color: #ff7300;

}



.m-tit02 .m-more i {

	padding-left: 5px;

	float: right;

	display: block;

	margin-top: 2px;

}



.m-tit02 a:hover {

	color: #f64400;

}



.box890 {

	width: 890px;

	float: left;

	margin-top: 15px;

	padding: 0 0 10px 10px;

}



.box470 {

	width: 470px;

	float: right;

}



.box465 {

	width: 465px;

	float: left;

}



.box405 {

	width: 405px;

	float: right;

}



.box400 {

	width: 400px;

	float: left;

}



.box280 {

	width: 280px;

	float: right;

}



.box280.mt15 {

	margin-top: 15px;

}



/*news-今日新闻*/

.m-list {

	margin: 3px 0 20px 20px;

	width: 250px;

}



.m-list li {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

}



.m-list li a {

	color: #666;

}



.m-list li a:hover {

	color: #f64400;

}



.m-list2 li {

	height: 28px;

	line-height: 28px;

}



.m-list3 {

	margin: 10px 0 5px 0;

	width: 400px;

	height: 180px;

}



.m-list3 li a {

	color: #333;

	font-size: 14px;

}



.m-list3 .time {

	color: #888

}



.m-list4 {

	height: 140px;

}



.m-tit03 {

	width: 100%;

	height: 38px;

	line-height: 38px;

	border-bottom: 1px solid #e7e7e7;

	position: relative;

}



.m-tit03.nobor {

	border: 0;

}



.m-tit03.mt5 {

	margin-top: 5px;

}



.m-tit03 h3 {

	/*width: 75px;*/

	float: left;

	font-size: 18px;

	color: #333;

	font-weight: bold;

}



.m-tit03 h3.bor_b {

	border-bottom: 1px solid #666;

	line-height: 38px;

	height: 38px;

	position: absolute;

	top: 0;

	left: 0;

	font-weight: bold;

}



.m-tit03 h3 strong.c1 {

	color: #ff7300;

}



.m-tit03 h3 strong.c2 {

	color: #f64400;

}



.m-tit03 .m-more {

	width: 50px;

	text-align: right;

	float: right;

	font-size: 14px;

	color: #666;

	margin-right: 15px;

}



.m-tit03 a:hover {

	color: #f64400;

}



/*news-sider */

.slideBox {

	float: left;

	width: 630px;

	margin-left: 15px;

	height: 280px;

	overflow: hidden;

	position: relative;

}



.slideBox .m-hd {

	height: 15px;

	overflow: hidden;

	position: absolute;

	right: 42%;

	bottom: 12px;

	z-index: 1;

}



.slideBox .m-hd ul {

	overflow: hidden;

	zoom: 1;

	float: left;

}



.slideBox .m-hd ul li {

	float: left;

	margin-right: 8px;

	width: 15px;

	height: 15px;

	line-height: 15px;

	text-align: center;

	background: #f64400;

	cursor: pointer;

	text-indent: -9999px;

	border-radius: 50%;

	opacity: .2;

	filter: alpha(opacity=20);

}



.slideBox .m-hd ul li.active {

	background: #f64400;

	opacity: 1;

	filter: alpha(opacity=100);

}



.slideBox .m-bd {

	position: relative;

	height: 100%;

	z-index: 0;

}



.slideBox .m-bd li {

	zoom: 1;

	vertical-align: middle;

}



.slideBox .m-bd li p {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	background: #000;

	opacity: 0.8;

	height: 35px;

	line-height: 35px;

	font-size: 14px;

	color: #fff;

	text-align: center;

}



.slideBox .m-bd img {

	width: 630px;

	height: 280px;

	display: block;

}



/* 下面是前/后按钮代码，如果不需要删除即可 */

/*.slideBox .icon_prev,.slideBox .icon_next{position:absolute;left:0;top:50%;margin-top:-50px;display:block;width:45px;height:90px;opacity: .5;filter: alpha(opacity=50);}

.slideBox .icon_prev{l;left:auto;right: 0;background-position: 0 -145px;}

.slideBox .icon_next{left:auto;right: 0px;background-position: 0 -178px;}

.slideBox a:hover .icon_prev,.slideBox a:hover .icon_next{opacity: 1;filter: alpha(opacity=100);}*/

/*第二、三*/

.slideBox.slideBox2 {

	float: none;

	width: 465px;

	height: 280px;

	margin-left: 0;

}



.slideBox.slideBox2 .m-bd img {

	width: 465px;

	height: 280px;

}



.slideBox.slideBox2 .icon_prev,

.slideBox.slideBox2 .icon_next {

	position: absolute;

	left: 10px;

	top: 100%;

	margin-top: -32px;

	display: block;

	width: 15px;

	height: 30px;

	color: #fff;

	opacity: .5;

	filter: alpha(opacity=50);

}



.slideBox.slideBox2 .icon_prev {

	lleft: auto;

	right: 0;

	background-position: 0 -145px;

}



.slideBox.slideBox2 .icon_next {

	left: auto;

	right: 0px;

	background-position: 0 -178px;

}



.slideBox.slideBox2 a:hover .icon_prev,

.slideBox.slideBox2 a:hover .icon_next {

	opacity: 1;

	filter: alpha(opacity=100);

}



.slideBox.slideBox2 i {

	font-size: 22px;

}



/*news-头条*/

.assess li {

	margin-top: 17px;

}



.assess li h3 {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	vertical-align: top;

}



.assess li h3 em {

	float: left;

	display: block;

	padding: 0 3px;

	text-align: center;

	height: 20px;

	line-height: 20px;

	font-style: normal;

	background: #f64400;

	color: #fff;

	font-size: 14px;

	border-radius: 3px;

	margin-top: 5px;

}



.assess li h3 em a {

	color: #ffffff

}



.assess li h3 a.hot-texe {

	display: block;

	width: 380px;

	float: left;

	font-size: 18px;

	color: #333;

	padding-left: 5px;

	white-space: nowrap;

	-webkit-text-overflow: ellipsis;

	-moz-text-overflow: ellipsis;

	-o-text-overflow: ellipsis;

	-ms-text-overflow: ellipsis;

	text-overflow: ellipsis;

	overflow: hidden;

}



.assess li p {

	font-size: 12px;

	color: #999;

	line-height: 21px;

}



.assess li p a {

	color: #f64400;

}



/*news-专题*/

.event_zt {

	margin-top: 20px;

	margin-right: -20px;

	overflow: hidden;

}



.event_zt li {

	float: left;

	width: 190px;

	height: 160px;

	text-align: center;

	margin-right: 15px;

}



.event_zt li img {

	width: 190px;

	height: 130px;

}



.event_zt li p {

	width: 190px;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	font-size: 14px;

	color: #333;

}



/*news-电商微视*/

.video li {

	margin-top: 15px;

	clear: both;

	overflow: hidden;

	background: none;

	padding: 0

}



.video li .u-img {

	width: 120px;

	height: 90px;

	float: left;

}



.video li .u-img img {

	width: 120px;

	height: 90px;

}



.video li .renwu {

	width: 140px;

	float: left;

	padding-left: 10px;

	color: #999;

}



.video li .renwu h3 {

	height: 55px;

	line-height: 27px;

	overflow: hidden;

	font-weight: 500;

	color: #333;

	font-size: 14px;

}



.video li .renwu h3:hover {

	color: #f64400;

}



.video li .vcat {

	width: 140px;

	height: 35px;

	line-height: 35px;

	float: left;

	padding-left: 10px;

	font-size: 12px;

	overflow: hidden;

	color: #999;

}



.video li .vcat:hover {

	color: #ff6700;

}



/*index-品牌、招商*/

.brand {

	position: relative;

}



.m-sort {

	width: 890px;

	float: left;

	margin-left: 10px;

	margin-top: 10px;

}



.m-ilist {

	margin-right: -20px;

	margin-top: 15px;

}



.m-ilist li {

	float: left;

	display: block;

	width: 150px;

	height: 110px;

	line-height: 20px;

	padding: 9px;

	margin: 0 10px 15px 0;

	*position: relative;

	text-align: center;

	border: 1px solid #e7e7e7;

	transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;

}



.m-ilist li:hover {

	border-color: #f64400;

	transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;

}



.m-ilist li .u-img img {

	width: 150px;

	height: 80px;

	max-width: 150px;

	max-height: 80px;

	*position: absolute;

	*top: 3px;

	*left: 3px;

}



.m-ilist li a {

	height: 100px;

	color: #666;

}



.m-ilist li strong {

	display: block;

	width: 100%;

	text-align: center;

	overflow: hidden;

	line-height: 30px;

	height: 30px;

	overflow: hidden;

	padding: 0;

	font-weight: normal;

}



.m-sort .hd {

	position: absolute;

	top: 14px;

	left: 250px;

	border: none;

}



.m-sort-nav {

	width: 700px;

}



.m-sort-nav li a {

	padding: 0 15px;

	height: 50px;

	line-height: 50px;

	float: left;

	font-size: 16px;

	color: #666;

}



.m-sort-nav li.on a {

	background: #fff;

	color: #f64400;

	border: 1px solid #e7e7e7;

	border-top: 2px solid #f64400;

	border-bottom: 0;

}



.m-sort .bd {

	border: 0

}
/*幻灯片广告标识*/
.adsign {
    position: absolute;
    z-index: 5;
    width: 36px !important;
    height: 18px !important;
    line-height: 18px !important;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
    border: #FFFFFF 1px solid;
    border-radius: 6px;
    color: #FFFFFF;
    margin: -26px 0 0 6px !important;
    background: #000000;
    opacity: 0.6;
}
/*幻灯片广告标识*/

/*推荐招商*/

.info_scroll {

	position: relative;

	padding-top: 1px;

	clear: both;

	height: 245px;

	overflow: hidden;

}



/*index-展会幻灯*/

.slideBox.slideBox3 {

	float: none;

	width: 400px;

	height: 200px;

	margin-left: 0;

	margin-bottom: 11px;

}



.slideBox.slideBox3 .m-bd img {

	width: 400px;

	height: 200px;

}



.slideBox.slideBox3 .icon_prev,

.slideBox.slideBox3 .icon_next {

	position: absolute;

	left: 10px;

	top: 100%;

	margin-top: -32px;

	display: block;

	width: 15px;

	height: 30px;

	color: #fff;

	opacity: .5;

	filter: alpha(opacity=50);

}



.slideBox.slideBox3 .icon_prev {

	lleft: auto;

	right: 0;

	background-position: 0 -145px;

}



.slideBox.slideBox3 .icon_next {

	left: auto;

	right: 0px;

	background-position: 0 -178px;

}



.slideBox.slideBox3 a:hover .icon_prev,

.slideBox.slideBox3 a:hover .icon_next {

	opacity: 1;

	filter: alpha(opacity=100);

}



.slideBox.slideBox3 i {

	font-size: 22px;

}



/*index-最新展会*/

.meetingList {

	margin-top: 12px;

}



.meetingList li {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

}



.meetingList li:hover {

	background: #f5f5f5;

}



.meetingList p {

	float: left;

	color: #666;

}



.meetingList p.tit_ex {

	width: 290px;

	padding-right: 20px;

}



.meetingList p.time {

	width: 80px;

	color: #999;

}



.meetingList p.area {

	width: 80px;

	text-align: center;

}



.meetingList p a {

	color: #333;

}



.meetingList li:hover a:hover {

	color: #f64400;

}



/*index-推荐展会*/

.meeting_scroll,

.hz_meeting {

	padding-top: 1px;

	clear: both;

	height: 380px;

	overflow: hidden;

}



.hz_meeting li {

	padding: 18px 0;

	border-top: 1px solid #e7e7e7;

	clear: both;

	overflow: hidden;

	height: 90px;

	margin-right: 10px;

}



.hz_meeting li .u-img {

	width: 120px;

	height: 90px;

	float: left;

}



.hz_meeting li .u-img img {

	width: 120px;

	height: 90px;

}



.hz_meeting li .info_ex {

	width: 140px;

	height: 90px;

	float: left;

	padding-left: 10px;

	font-size: 14px;

	color: #999;

	overflow: hidden;

}



.hz_meeting li .info_ex a {

	display: block;

	height: 55px;

	line-height: 25px;

	color: #333;

	overflow: hidden;

}



.hz_meeting li .info_ex a:hover {

	color: #f64400;

}



.hz_meeting li .info_ex p {

	font-size: 12px;

	color: #666;

	height: 18px;

	line-height: 18px;

}



.hz_meeting li .info_ex p span {

	color: #999;

}



.hz_meeting li .tinfo {

	width: 140px;

	float: left;

	padding-left: 10px;

	color: #999;

	font-size: 14px;

}



.hz_meeting li .tinfo p {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	font-size: 12px;

}



.hz_meeting li .tinfo a {

	font-size: 14px;

	color: #333;

	display: block;

	height: 60px;

	line-height: 28px;

	overflow: hidden;

}



.hz_meeting li .tinfo a:hover {

	color: #f64400;

}



.main {

	margin-top: 15px;

	border: 1px solid #e5e5e5;

	background: #fff

}



.m-txt {}



.m-txt .icon-redbar {

	margin-top: 23px;

	margin-right: 8px;

	width: 6px;

	height: 18px;

	display: none;

}



.m-txt .scroll_f {

	color: #f64400;

	font-weight: bold;

	font-size: 22px;

	padding-right: 8px;

}



.m-txt h2 {

	font-size: 18px;

	font-weight: 500

}



.wrap {

	margin: 0 auto;

	clear: both;

	width: 1200px;

}



.wrapt {

	width: 100%;

	margin: 0 auto;

	clear: both;

}

.tool {padding:24px 0;text-align:center;border-top:#F5F5F5 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;display:inline-block;height:24px;line-height:24px;padding:0 28px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background:url('image/tool-like.png') no-repeat 0 center;}
.tool .like:hover {background:url('image/tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('image/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('image/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('image/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('image/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('image/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('image/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;width:96.5px;}
.tool .comment {background:url('image/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('image/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('image/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('image/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('image/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('image/tool-share-on.png') no-repeat 0 center;color:#FF6600;width:96.5px;}
#mid_pos {position:absolute;}
#mid_div {width:400px;height:300px;cursor:crosshair;/*border:#EEEEEE 1px solid;*/background:#F2F2F2;z-index: 25;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('image/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:560px;height:420px;border:#EEEEEE 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.biankuang{border: #F0F0F0 1px solid;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:10px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left;}
.tbsm {width:400px;height:85px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:url('image/ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:-30px 0 0 370px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('image/ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-150px 0 0 176px;}
.ab_play:hover {background:#FFFFFF url('image/ab-play-on.png') no-repeat center center;cursor:pointer;}
.ab_hide {width:30px;height:30px;background:url('image/ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-300px 0 0 370px;display:none;}
.ab_hide:hover {background:url('image/ab-hide-on.png') no-repeat center center;cursor:pointer;}
.ab_video {width:400px;height:300px;border:#000000 1px solid;background:#000000;position:absolute;z-index:10;margin:-302px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 15px 0 0;border:#C0C0C0 1px solid;float:left;width:65px;height:65px;}
.ab_on {padding: 2px;margin: 0 15px 0 0;border: #FF6600 1px solid;float: left;width: 65px;height: 65px;background: #FF6600;}
.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-sort,.ui-ico-like,.ui-ico-hate,.ui-ico-delete,.ui-ico-quote,.ui-ico-report,.ui-ico-price {font-style:normal;font-weight:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;}
.ui-ico-time {background:url('image/ico-time.png') no-repeat 0 center;}
.ui-ico-hits {background:url('image/ico-hits.png') no-repeat 0 center;}
.ui-ico-info {background:url('image/ico-info.png') no-repeat 0 center;}
.ui-ico-play {background:url('image/ico-play.png') no-repeat 0 center;}
.ui-ico-pics {background:url('image/ico-pics.png') no-repeat 0 center;}
.ui-ico-down {background:url('image/ico-down.png') no-repeat 0 center;}
.ui-ico-area {background:url('image/ico-area.png') no-repeat 0 center;}
.ui-ico-user {background:url('image/ico-user.png') no-repeat 0 center;}
.ui-ico-comm {background:url('image/ico-comm.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-comm:hover {background:url('image/ico-comm-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-like {background:url('image/ico-like.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-like:hover {background:url('image/ico-like-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-hate {background:url('image/ico-hate.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-hate:hover {background:url('image/ico-hate-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-sort {background:url('image/ico-sort.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-sort:hover {background:url('image/ico-sort-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-delete {background:url('image/ico-delete.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-delete:hover {background:url('image/ico-delete-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-quote {background:url('image/ico-quote.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-quote:hover {background:url('image/ico-quote-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-report {background:url('image/ico-report.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-report:hover {background:url('image/ico-report-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}
.ui-fr {float:right;}
.ui-toast {height:48px;line-height:48px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:40%;left:48%;font-size:16px;}

/*页面小图广告，展会*/
.xiaogg-m{margin:0px auto;width:1200px;clear:both;overflow:hidden}
.loofer{height:50px;font-family:Microsoft YaHei,simhei;position:relative;z-index:0;overflow:hidden;border-bottom:solid 2px #efefef;margin-top: 8px;}
.loofer h1{font-size:28px;font-family:"微软雅黑";font-weight:normal;margin-top: 13px;}
.dis{float:right;font-size:12px;font-weight:normal;line-height:42px}
.dis a{padding:0px 5px 0px 3px}
.zyzh{width:1210px}
.zyzh ul li{float:left;width:201px;padding-top:12px}
/*底部小版权说明*/
.tishis {border: 1px solid #e5e5e5;background: #ffffff;padding: 20px 20px 20px 34px;background: #f6f6f6;font-size: 12px;}
.tishis p{font-size: 12px;}
.tishis span {font-size: 12px; color:#000;font-weight: 700;}
/*底部小版权说明*/
.iuser {height:35px;overflow:hidden;line-height:100px;}
a.iuser_l:link,a.iuser_l:visited,a.iuser_l:active {float:left;display:block;width:100px;height:70px;background:url('iuser.png') no-repeat;}
a.iuser_l:hover {background-position:0 -35px;}
a.iuser_r:link,a.iuser_r:visited,a.iuser_r:active {float:left;display:block;width:80px;height:70px;background:url('iuser.png') no-repeat;background-position:-100px 0;}
a.iuser_r:hover {background-position:-100px -35px;}
a.iuser_m:link,a.iuser_m:visited,a.iuser_m:active {float:left;display:block;width:120px;height:70px;background:url('iuser.png') no-repeat;background-position:-180px 0;}
a.iuser_m:hover {background-position:-180px -35px;}
a.iuser_u:link,a.iuser_u:visited,a.iuser_u:active {float:left;display:block;width:120px;height:70px;background:url('iuser.png') no-repeat;background-position:0 -70px;}
a.iuser_u:hover {background-position:0 -105px;}
a.iuser_e:link,a.iuser_e:visited,a.iuser_e:active {float:left;display:block;width:60px;height:70px;background:url('iuser.png') no-repeat;background-position:-120px -70px;}
a.iuser_e:hover {background-position:-120px -105px;}
.icatalog_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url('box_head_bg.gif') repeat-x;}
.icatalog_head div {background:url('ico_open.gif') no-repeat 175px 8px;}
.icatalog_head strong {font-size:14px;}
.icatalog_body {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.icatalog {height:390px;overflow:hidden;}
.icatalog ul {height:32px;overflow:hidden;border-bottom:#EEEEEE 1px solid;}
.icatalog li {float:left;height:32px;line-height:32px;padding:0 6px 0 2px;}
.icatalog strong {color:#225588;font-size:14px;}
#site_stats {float:right;height:22px;overflow:hidden;margin:3px 0 0 0;width:200px;}
#site_stats li {height:22px;line-height:22px;overflow:hidden;text-align:right;color:#666666;background:url('ico_arrow_up.gif') no-repeat right center;padding-right:12px;}
#site_stats span {color:#38970E;}
.announce {height:70px;overflow:hidden;}
.isell_head {height:30px;overflow:hidden;background:url('line.gif') repeat-x 0 29px;margin:5px 15px 0 5px;padding:0 0 0 15px;}
.isell_1,.isell_2{width:80px;text-align:center;float:left;font-size:14px;}
.isell_2 {height:30px;line-height:26px;font-weight:bold;border-top:#258CFF 2px solid;border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;background:#FFFFFF;}
.isell_1 {height:30px;line-height:30px;}
.isell_s {padding:5px;margin:0 5px 0 0;}
.isell_s img {margin:10px 0 10px 0;}
.isell_s li {line-height:30px;height:30px;width:110px;overflow:hidden;}
.isell_s ul {margin-bottom:10px;}
.isell_m {padding:5px;margin:0 5px 0 0;}
.isell_m img {margin:10px 0 10px 0;}
.isell_m li {line-height:22px;height:22px;width:110px;overflow:hidden;}
.isell_m ul {margin-bottom:5px;}
.loading {width:100%;height:220px;background:url('loading.gif') no-repeat center center;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:40px;line-height:40px;overflow:hidden;}
.headline span {color:#225588;}
.w290 {width:290px;}
.ibox_head {height:31px;line-height:31px;background:url('ibox_head.png') no-repeat 0 15px;padding:0 0 0 15px;}
.ibox_head strong {background:#FFFFFF;font-size:14px;padding:0 5px 0 5px;}
.ibox_body {padding:0 10px 0 15px;}
.ibox_body li {height:28px;line-height:28px;background:url('li_dot.gif') no-repeat 5px 13px;padding:0 10px 0 12px;}
.ibox_body a {font-size:14px;}
.ibox_body_s {background:url('dot.gif') repeat-x 0 center;margin:0 20px 0 25px;}
.ispecial {background:#EEEEEE url('ispecial_bg.png') no-repeat;height:23px;line-height:23px;overflow:hidden;padding:0 10px 0 6px;}
.job_head {border-bottom:#258CFF 1px solid;background:#FAFAFA;height:22px;line-height:22px;margin:0 10px 0 10px;overflow:hidden;}
.job_head li {float:left;height:22px;line-height:22px;padding:0 10px 0 10px;}
.job_1 {}
.job_2 {background:#258CFF;}
.job_2 span {color:#FFFFFF;}
/* know */
.know_credit {background:url('ico_reward.gif') no-repeat;font-size:11px;color:#666666;padding:0 0 0 14px;}
/*.video li {background:url('ico_video.gif') no-repeat 2px 6px;padding:0 10px 0 21px;}*/
.topr {width:400px;float:right;}
.topl {width:260px;}
#ipad_tips {width:720px;border:#697078 1px solid;margin:0 auto 10px auto;background:#FAFAFA;padding:10px 0 10px 0;}
.ipad_tips_logo {width:60px;float:left;padding:0 10px 0 10px;}
.ipad_tips_text {width:610px;float:left;line-height:24px;font-size:14px;}
.ipad_tips_ico1 {background:url('ipad_tips.gif') no-repeat 5px -34px;padding:4px 15px 4px 15px;}
.ipad_tips_ico2 {background:url('ipad_tips.gif') no-repeat 5px -56px;padding:4px 15px 4px 15px;}
.ipad_tips_hide {width:28px;float:left;padding-top:15px;}
a.ipad_tip_close:link,a.ipad_tip_close:visited,a.ipad_tip_close:active{display:block;width:16px;height:16px;background:url('ipad_tips.gif') no-repeat;text-decoration:none;}
a.ipad_tip_close:hover {display:block;width:16px;height:16px;background:url('ipad_tips.gif') no-repeat 0 -18px;text-decoration:none;}

/* 底部隐藏层 */
.hide_layer{position:fixed;left:0;bottom:30px;width:100%;height:85px;z-index:999;display:none;}
.layer_bj{width:100%;height:85px;background:#19447b;opacity: 0.95;filter: Alpha( opacity=95);}
.hide_layer .wrap{background:url('f_img.png') no-repeat left bottom;width:1190px;height:99px;position: absolute;left: 50%;bottom: 0;margin-left:-595px;}
.layer_txt{width:270px;position:absolute;left:728px;top:33px;}
.layer_txt li{float:left;width:135px;font:400 14px/22px "microsoft yahei";color:#f5f5f5;}
.layer_txt li .font1{color:#fffe0a;}
.layer_txt li .font2{color:#62ffff;}
.hide_layer a{display:block;text-decoration:none; cursor:pointer;}
.hide_layer a:hover{text-decoration:none;}
/*.close_foot{width:17px;height:17px;position:absolute;right:50%;top:10px;margin-right:-586px;display:block; cursor:pointer;}*/
.close_foot{background:url('anniu.png") no-repeat scroll -3px -3px;cursor: pointer;display: block;height: 17px;position: absolute;left: 92%;top: 7px;width: 17px;}
.close_foot:hover {background:url('anniu.png") no-repeat scroll -3px -23px;cursor: pointer;height: 17px;position: absolute;left:92%;top: 7px;width: 17px;}

/*首页新加最新文字供求信息*/
.topnew{width: 1190px;margin: 0 auto;}
.themeborder p {}
.topnew .product{width: 585px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit;font-size: 12px;height: 210px;float: left;}
.topnew .product i{border-left: 3px solid #dd2726;padding-right: 5px;}
.topnew .product .title,.companymess .title{font-size: 14px;}
.topnew .product .title .Themebg {font-size: 18px;font-weight: 700;font-family: 'arile';width: 30px;height: 30px;border-radius: 10px 0 10px 0;line-height: 30px;text-align: center;display: inline-block;}
.topnew .product ul li{line-height:24px;width: 275px;}
.topnew .product ul li:hover a{ color: #dd2726;}
.topnew .scroll_vertical .list{width: 585px;overflow: hidden;}
.topnew .scroll_vertical{ width: 585px;}
.topnew .scroll_vertical .box{height: 161px;margin-top: 10px;    background: #ffffff;}
.topnew .scroll_vertical .list li{height: 24px;float:left;width: 290px;}
.topnew .scroll_vertical .list li div{ margin-left: 10px;}
.scroll_vertical{position:relative;width:990px;height: 40px;line-height: 40px;margin: auto;}
.scroll_vertical .box{overflow:hidden;position:relative;border: 1px solid #dddddd;}
.scroll_vertical .list{position:absolute;top:0;left:0;padding-top: 10px;}
.scroll_vertical .list li{height:30px; overflow: hidden; float:left;}
.scroll_vertical .list li div{overflow: hidden;width: 260px;margin-left: 20px;float: left;}
.fl{ float: left;}
.scroll_vertical .list li div a{ display: block; float: left; width: 160px;overflow: hidden;white-space:nowrap;
text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-overflow:ellipsis;-ms-overflow:ellipsis;-webkit-overflow:ellipsis;}
.scroll_vertical .list li div:hover a{ color: #dd2726;}
.date {float: right;display: block;}
/*首页新加最新文字供求信息*/
/*详情页字号排版*/
.content p {
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content h1{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content img {
    width: 90%;
    margin: 0px auto;
}
.content h2{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content h3{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content h4{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content h5{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
.content h6{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content p {
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h1{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h2{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h3{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h4{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h5{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
#content h6{font-weight: 700;
font-size: 16px;
color: #262626;
letter-spacing: 0.2px;
margin-bottom: 20px;
text-indent: 2em;
line-height: 190%;
text-align: justify;
}
pre {
    padding: 20px;
    font-size: 14px;
    line-height: 1.45;
    border-radius: 3px;
    border: 0;
    overflow-x: scroll;
    background: #2b303b;
    color: #eee;
}
.content pre {
    padding: 20px;
    font-size: 14px;
    line-height: 1.45;
    background: #2b303b;
    border-radius: 3px;
    border: 0;
    color: #eee;
    overflow-x: scroll;
}

/*详情页字号排版*/
.sxyip {
padding: 41px 28px;
border-top: #F0F0F0 12px solid;
background: #fff;
line-height: 3px;
}

   